Package: catdoc / 1:0.95-6~deb12u1
Metadata
Package | Version | Patches format |
---|---|---|
catdoc | 1:0.95-6~deb12u1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
01 amd64_fixes.patch | (download) |
src/numutils.c |
10 5 + 5 - 0 ! |
amd64_fixes.patch |
02 Makefile_fixes.patch | (download) |
Makefile.in |
4 4 + 0 - 0 ! |
a few fixes to the makefiles. * Stop ignoring failures in nested make calls. * Create missing man1 directories. * Don't link against libm. |
03 Type_fixes.patch | (download) |
src/xls.h |
3 2 + 1 - 0 ! |
use correct types for some on-disk structures. |
04 XLS_parsing_improvements.patch | (download) |
src/xlsparse.c |
37 24 + 13 - 0 ! |
improve the xls parsing: * Don't stop processing after an EOF which is not followed by a BOF, as there are many records that can appear after it (like a graph). * On unexpected BOF record, dump already extracted data before complaining and freeing memory. |
05 CVE 2017 11110.patch | (download) |
src/ole.c |
7 6 + 1 - 0 ! |
cve-2017-11110: heap buffer overflow in ole_init |
06 Fix_OLENAMELENGTH.patch | (download) |
src/ole.c |
2 1 + 1 - 0 ! |
fixes opening many libreoffice documents. Bug-Debian: https://bugs.debian.org/874048 |
0007 Added guards against a signed text length when parsi.patch | (download) |
src/analyze.c |
6 4 + 2 - 0 ! |
added guards against a signed text length when parsing the "WordDocument" stream. |
0008 Added a guard against a product overflow when proces.patch | (download) |
src/xlsparse.c |
14 12 + 2 - 0 ! |
added a guard against a product overflow when processing "sst" records from the "Workbook" stream. |
0009 Added guards against invalid sector sizes when tryin.patch | (download) |
src/ole.c |
125 107 + 18 - 0 ! |
added guards against invalid sector sizes when trying to read the header from a document. |