5225225
|
b065539c07
|
Add fuzzing instructions to readme, bump CI version to 1.48
|
2021-09-18 14:42:53 +01:00 |
|
5225225
|
1c5800daa0
|
Infinitely try to read off images rather than only trying 128
|
2021-09-18 12:14:17 +01:00 |
|
5225225
|
885d762def
|
Implement cycle checking in IFD offsets
|
2021-09-08 18:08:10 +01:00 |
|
5225225
|
2c9e02d347
|
Merge remote-tracking branch 'origin/master' into oom
|
2021-09-06 17:53:16 +01:00 |
|
5225225
|
1774b362d3
|
x
|
2021-07-15 18:08:40 +01:00 |
|
5225225
|
f0666aebbf
|
Fix overflow when calculating strip height for multiple images
|
2021-05-29 22:52:42 +01:00 |
|
5225225
|
65a1fbe8ae
|
Test for short JPEG tag
|
2021-05-29 22:12:35 +01:00 |
|
5225225
|
03b6ed413b
|
Fix out of bounds subtraction with invalid JPEG table
|
2021-05-29 22:12:35 +01:00 |
|
5225225
|
5b7814c994
|
Check for OOM when creating LZWReader
|
2021-05-29 22:12:35 +01:00 |
|
5225225
|
a15d619471
|
Fix OOM in Jpeg decoding buffer allocation
|
2021-05-29 22:12:35 +01:00 |
|
5225225
|
2f6ad07f28
|
Try to read multiple images in fuzzer
|
2021-05-29 22:00:36 +01:00 |
|
5225225
|
420667955a
|
Add fuzzer with 1MB size limits decoding image
|
2021-05-29 13:18:35 +01:00 |
|
5225225
|
2bb37a4ecd
|
Do checked multiplication for samples per strip
|
2021-05-29 12:37:15 +01:00 |
|
5225225
|
b41ac105ab
|
Use checked multiplication when calculating buffer size
|
2021-05-29 12:36:59 +01:00 |
|
5225225
|
1e10b9803b
|
Add check for an invalid strip count
|
2021-05-29 12:36:50 +01:00 |
|
5225225
|
2f4e491874
|
Check for where tag count * tag size overflows
|
2021-05-28 20:32:30 +01:00 |
|
5225225
|
bdfe2f55fd
|
Check error returned from parsing invalid image
|
2021-05-28 15:46:55 +01:00 |
|
5225225
|
eda5a8ac30
|
Fix division by zero issue with malformed file
|
2021-05-28 14:44:50 +01:00 |
|