Lucene search
+L

2 matches found

Github Security Blog
Github Security Blog
•added 2026/07/20 11:11 p.m.•39 views

Pillow: Decompression Bomb DoS via PdfParser.PdfStream.decode()

Summary PdfParser.PdfStream.decode in Pillow's PdfParser.py calls zlib.decompress with the bufsize parameter set to the value of the PDF stream's Length field, without any upper bound on the actual decompressed output size. Python's zlib.decompress bufsize argument is an initial output buffer hin...

7.5CVSS7.8AI score0.00385EPSS
SaveExploits1References6Affected Software1
osv_bit
osv_bit
•added 2026/07/19 11:50 p.m.•20 views

BIT-PILLOW-2026-59200 Pillow: Decompression Bomb DoS via PdfParser.PdfStream.decode()

Pillow is a Python imaging library. From 5.1.0 until 12.3.0, PdfParser.PdfStream.decode in PIL/PdfParser.py calls zlib.decompress with bufsize set to the PDF stream Length field without bounding the decompressed output size, allowing a crafted FlateDecode PDF stream to exhaust memory from a small...

7.5CVSS7.4AI score0.00385EPSS
SaveExploits1References5
Rows per page
Query Builder