2
1
mirror of https://github.com/qpdf/qpdf.git synced 2024-11-18 10:25:12 +00:00
qpdf/fuzz/qpdf_extra
m-holger 6e3b7982db Fix incorrect handling of invalid negative object ids
Fix two errors introduced in #1110 and #1112. Since
#1110, encountering the invalid indirect reference #1110
-2147483648 n R produces an integer underflow which, if
 undetected, immediately trigger a logic error. Since
 #1112, object -1 0 R may be incorrectly identified as
 an earlier generation of itself and deleted,
 invalidating a live iterator.
2024-01-17 10:39:06 +00:00
..
15316.fuzz Fix fuzz issues 15316 and 15390 2019-08-27 20:39:06 -04:00
15387.fuzz Fix fuzz issue 15387 (overflow checking xref size) 2019-08-27 11:26:25 -04:00
15390.fuzz Fix fuzz issues 15316 and 15390 2019-08-27 20:39:06 -04:00
15442.fuzz Fix fuzz issue 15442 (overflow checking in BufferInputSource) 2019-08-27 11:26:25 -04:00
15445.fuzz Safe pipeline pop fixed fuzz issue 15445 2019-08-27 22:27:47 -04:00
15983.fuzz Don't encrypt trailer, fixes fuzz issue 15983 2019-08-28 23:06:32 -04:00
16172.fuzz Fix fuzz issue 16172 (overflow checking in OffsetInputSource) 2019-08-27 13:08:07 -04:00
16301.fuzz Fix fuzz issue 16301 2019-08-25 22:52:25 -04:00
16953.fuzz Fix fuzz issue 16953 (overflow checking in xref stream index) 2019-09-17 19:48:47 -04:00
18241.fuzz Fix two additional fuzz test cases 2019-11-03 18:59:12 -05:00
18247.fuzz Fix two additional fuzz test cases 2019-11-03 18:59:12 -05:00
23172.fuzz Fix loop detection error (fuzz issue 23172) 2020-10-22 05:48:35 -04:00
23599.fuzz Check for overflow in page labels (fuzz issue 23599) 2020-10-22 05:49:24 -04:00
23642-mod.fuzz Avoid leak by resolving object streams more than once (fuzz issue 23642) 2020-10-22 15:39:36 -04:00
23642.fuzz Avoid leak by resolving object streams more than once (fuzz issue 23642) 2020-10-22 15:39:36 -04:00
26761.fuzz Fix stack overflow on direct root (fuzz issue 26761) 2020-10-31 13:10:39 -04:00
26994.fuzz Handle negative numbers in QIntC::range_check (fuzz issue 26994) 2020-11-21 13:43:04 -05:00
27393.fuzz Treat direct page as runtime rather than logic error (fuzz issue 27393) 2020-11-11 09:50:43 -05:00
28262.fuzz Fix some pipelines to be safe if downstream write fails (fuzz issue 28262) 2021-01-04 15:17:35 -05:00
30507.fuzz Fix loop in QPDFOutlineDocumentHelper (fuzz issue 30507) 2021-02-10 16:27:44 -05:00
37740.fuzz Add range check in QPDFNumberTreeObjectHelper (fuzz issue 37740) 2021-11-04 14:03:24 -04:00
57639.fuzz Add the file to reproduce fuzz issue 57639 2023-05-05 06:45:40 -04:00
65681.fuzz Fix null pointer issue on array copy 2024-01-12 08:05:22 -05:00
65773.fuzz Fix incorrect handling of invalid negative object ids 2024-01-17 10:39:06 +00:00
65777.fuzz Fix incorrect handling of invalid negative object ids 2024-01-17 10:39:06 +00:00