forked from pool/htmldoc
Accepting request 973830 from home:pgajdos
- security update - added patches fix CVE-2022-28085 [bsc#1198933], Heap buffer overflow in function pdf_write_names in ps-pdf.cxx + htmldoc-CVE-2022-28085.patch OBS-URL: https://build.opensuse.org/request/show/973830 OBS-URL: https://build.opensuse.org/package/show/Publishing/htmldoc?expand=0&rev=32
This commit is contained in:
parent
e55fe33708
commit
7db71ad13b
13
htmldoc-CVE-2022-28085.patch
Normal file
13
htmldoc-CVE-2022-28085.patch
Normal file
@ -0,0 +1,13 @@
|
||||
Index: htmldoc-1.9.15/htmldoc/ps-pdf.cxx
|
||||
===================================================================
|
||||
--- htmldoc-1.9.15.orig/htmldoc/ps-pdf.cxx
|
||||
+++ htmldoc-1.9.15/htmldoc/ps-pdf.cxx
|
||||
@@ -3583,6 +3583,8 @@ pdf_write_names(FILE *out) /* I - Outpu
|
||||
pdf_start_object(out);
|
||||
float x, y;
|
||||
|
||||
+ check_pages(link->page);
|
||||
+
|
||||
x = 0.0f;
|
||||
y = link->top + pages[link->page].bottom;
|
||||
pspdf_transform_coords(pages + link->page, x, y);
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 29 06:02:30 UTC 2022 - pgajdos@suse.com
|
||||
|
||||
- security update
|
||||
- added patches
|
||||
fix CVE-2022-28085 [bsc#1198933], Heap buffer overflow in function pdf_write_names in ps-pdf.cxx
|
||||
+ htmldoc-CVE-2022-28085.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 10 11:49:32 UTC 2022 - pgajdos@suse.com
|
||||
|
||||
|
@ -24,6 +24,8 @@ License: LGPL-2.1-or-later
|
||||
Group: Productivity/Publishing/HTML/Tools
|
||||
URL: https://michaelrsweet.github.io/htmldoc/index.html
|
||||
Source: https://github.com/michaelrsweet/htmldoc/releases/download/v%{version}/htmldoc-%{version}-source.tar.gz
|
||||
# CVE-2022-28085 [bsc#1198933], Heap buffer overflow in function pdf_write_names in ps-pdf.cxx
|
||||
Patch0: htmldoc-CVE-2022-28085.patch
|
||||
BuildRequires: fltk-devel
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: hicolor-icon-theme
|
||||
@ -40,7 +42,7 @@ HTMLDOC converts HTML source files into indexed HTML, PostScript, or
|
||||
Portable Document Format (PDF) files that can be viewed online or printed.
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
%configure \
|
||||
|
Loading…
Reference in New Issue
Block a user