Lucene search
+L

797 matches found

Github Security Blog
Github Security Blog
•added 2026/10/22 3:57 p.m.•7 views

Pillow: Decompression bomb check bypass in SpiderImagePlugin.seek() leads to unbounded allocation DoS

Summary SpiderImagePlugin's seek bypasses the decompression bomb check, allowing a tiny 1KB crafted SPIDER stack file to trigger a multi-gigabyte allocation on im.load. Affected versions All versions up to and including current HEAD v13.0.0.dev0, commit e7a7ea84 Root cause Image.open runs...

7.1CVSS6AI score0.00333EPSS
SaveExploits0References6Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/22 3:57 p.m.•8 views

GHSA-G842-9RC4-69PW Pillow: Decompression bomb check bypass in SpiderImagePlugin.seek() leads to unbounded allocation DoS

Summary SpiderImagePlugin's seek bypasses the decompression bomb check, allowing a tiny 1KB crafted SPIDER stack file to trigger a multi-gigabyte allocation on im.load. Affected versions All versions up to and including current HEAD v13.0.0.dev0, commit e7a7ea84 Root cause Image.open runs...

7.1CVSS6AI score0.00333EPSS
SaveExploits0References6
osv_ghsa
osv_ghsa
•added 2026/10/22 3:56 p.m.•8 views

GHSA-P8HX-V2P6-RP84 Pillow: Decompression-bomb protection bypass via multi-frame seek() in MPO and DCX (MpoImageFile.seek / DcxImageFile.seek)

Summary Pillow's decompression-bomb protection Image.decompressionbombcheck, gated by Image.MAXIMAGEPIXELS is enforced only on the first frame, inside Image.open. For multi-frame formats, seek re-parses the target frame's header and resets self.size. GifImagePlugin and TiffImagePlugin re-run the...

6.5CVSS6.1AI score0.0028EPSS
SaveExploits0References6
RedhatCVE
RedhatCVE
•added 2026/10/22 12:50 a.m.•7 views

CVE-2026-96636

A flaw was found in Pillow. A remote attacker could exploit this vulnerability by enticing an application or user to process a specially crafted multi-frame image file. Because decompression bomb protections are bypassed when navigating subsequent image frames, decoding the file allocates excessi...

6.5CVSS5.8AI score0.0028EPSS
SaveExploits0References7
RedhatCVE
RedhatCVE
•added 2026/10/21 10:14 p.m.•6 views

CVE-2026-96637

A flaw was found in Pillow. When processing multi-frame SPIDER images, decompression bomb safeguards are not reapplied when navigating to subsequent frames that declare excessively large dimensions. A remote attacker could exploit this vulnerability by providing a specially crafted image file,...

7.1CVSS5.9AI score0.00333EPSS
SaveExploits0References7
Cvelist
Cvelist
•added 2026/10/21 9:05 p.m.•29 views

CVE-2026-96636 Pillow: Decompression-bomb protection bypass via multi-frame seek() in MPO and DCX (MpoImageFile.seek / DcxImageFile.seek)

Pillow is a Python imaging library. Prior to 13.0.0, MpoImageFile.seek and DcxImageFile.seek reparse later MPO or DCX frames and replace self.size without rerunning Image.decompressionbombcheck. A crafted multi-frame image can use a tiny first frame to pass Image.open and then declare an over-lim...

6.5CVSS0.0028EPSS
SaveExploits0References4
osv_cve
osv_cve
•added 2026/10/21 9:05 p.m.•4 views

CVE-2026-96636 Pillow: Decompression-bomb protection bypass via multi-frame seek() in MPO and DCX (MpoImageFile.seek / DcxImageFile.seek)

Pillow is a Python imaging library. Prior to 13.0.0, MpoImageFile.seek and DcxImageFile.seek reparse later MPO or DCX frames and replace self.size without rerunning Image.decompressionbombcheck. A crafted multi-frame image can use a tiny first frame to pass Image.open and then declare an over-lim...

6.5CVSS5.9AI score
SaveExploits0References6
CVE
CVE
•added 2026/10/21 9:05 p.m.•16 views

CVE-2026-96636

The Pillow Python imaging library is vulnerable to a memory-exhaustion denial of service in versions prior to 13.0.0 . The root cause is that MpoImageFile.seek() and DcxImageFile.seek() reparse subsequent MPO or DCX frames and update self._size without re-executing the Image._decompression_bomb_c...

6.5CVSS5.9AI score0.0028EPSS
SaveExploits0References4
osv_cve
osv_cve
•added 2026/10/21 9:01 p.m.•5 views

CVE-2026-96637 Pillow: Decompression bomb check bypass in SpiderImagePlugin.seek() leads to unbounded allocation DoS

Pillow is a Python imaging library. Prior to 13.0.0, SpiderImageFile.seek in src/PIL/SpiderImagePlugin.py reparses a later SPIDER stack frame and replaces self.size without rerunning Image.decompressionbombcheck. A tiny file can use a safe first frame to pass Image.open and then declare very larg...

7.1CVSS5.9AI score
SaveExploits0References6
Cvelist
Cvelist
•added 2026/10/21 9:01 p.m.•32 views

CVE-2026-96637 Pillow: Decompression bomb check bypass in SpiderImagePlugin.seek() leads to unbounded allocation DoS

Pillow is a Python imaging library. Prior to 13.0.0, SpiderImageFile.seek in src/PIL/SpiderImagePlugin.py reparses a later SPIDER stack frame and replaces self.size without rerunning Image.decompressionbombcheck. A tiny file can use a safe first frame to pass Image.open and then declare very larg...

7.1CVSS0.00333EPSS
SaveExploits0References4
CVE
CVE
•added 2026/10/21 9:01 p.m.•18 views

CVE-2026-96637

The Pillow Python imaging library is vulnerable to an unbounded memory allocation issue in versions prior to 13.0.0 . The root cause is located in SpiderImageFile.seek() within src/PIL/SpiderImagePlugin.py, which reparses a later SPIDER stack frame and replaces self._size without re-executing the...

7.1CVSS5.9AI score0.00333EPSS
SaveExploits0References4
RedhatCVE
RedhatCVE
•added 2026/10/21 4:57 p.m.•6 views

CVE-2026-114103

A flaw was found in adm-zip. The asynchronous extraction mechanism fails to enforce maximum output size limits when decompressing files, bypassing decompression bomb protections. A remote attacker can exploit this flaw by submitting a specially crafted ZIP archive with an artificially small...

6.9CVSS5.8AI score0.0027EPSS
SaveExploits0References5
SUSE CVE
SUSE CVE
•added 2026/10/21 4:44 p.m.•4 views

SUSE CVE-2026-112400

Pillow is a Python imaging library. From 9.2.0 until 13.0.0, Pillow can retain a rejected GIF frame size after a decompression-bomb exception. In GifImageFile.seek, a crafted GIF can leave rejected dimensions stored after Image.DecompressionBombError; if an application catches that exception and...

8.7CVSS6.1AI score0.00291EPSS
SaveExploits0References3
Kitploit
Kitploit
•added 2026/10/21 1:01 p.m.•23 views

PNGboomer-CVE-2026-77622

PNGboomer — CVE-2026-77622 Denial-of-service exploit for Sliver C2's HTTPS listener. Brute-forces the per-session PNG encoding nonce and delivers a decompression bomb that exhausts server memory. Published as GHSA-663m-7x7m-g4fw. Summary Sliver's HTTPS C2 channel wraps messages inside PNG images...

6AI score
SaveExploits0References1
NVD
NVD
•added 2026/10/21 1:17 a.m.•13 views

CVE-2026-114103

adm-zip 0.6.0 contains a decompression bomb protection bypass that allows attackers to evade the maxOutputLength guard by targeting the asynchronous getDataAsync path in methods/inflater.js. Attackers can craft ZIP entries with falsified small declared sizes and high-ratio DEFLATE payloads to...

6.9CVSS0.0027EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/10/21 12:37 a.m.•8 views

EUVD-2026-106906

adm-zip 0.6.0 contains a decompression bomb protection bypass that allows attackers to evade the maxOutputLength guard by targeting the asynchronous getDataAsync path in methods/inflater.js. Attackers can craft ZIP entries with falsified small declared sizes and high-ratio DEFLATE payloads to...

6.9CVSS5.9AI score0.0027EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/10/21 12:37 a.m.•24 views

CVE-2026-114103 adm-zip 0.6.0 Decompression Bomb Guard Bypass via getDataAsync()

adm-zip 0.6.0 contains a decompression bomb protection bypass that allows attackers to evade the maxOutputLength guard by targeting the asynchronous getDataAsync path in methods/inflater.js. Attackers can craft ZIP entries with falsified small declared sizes and high-ratio DEFLATE payloads to...

6.9CVSS0.0027EPSS
SaveExploits0References2
Mend
Mend
•added 2026/10/21 12:37 a.m.•7 views

CVE-2026-114103

adm-zip 0.6.0 contains a decompression bomb protection bypass that allows attackers to evade the maxOutputLength guard by targeting the asynchronous getDataAsync path in methods/inflater.js. Attackers can craft ZIP entries with falsified small declared sizes and high-ratio DEFLATE payloads to...

6.9CVSS5.9AI score0.0027EPSS
SaveExploits0References2
CVE
CVE
•added 2026/10/21 12:37 a.m.•25 views

CVE-2026-114103

The adm-zip library version 0.6.0 is vulnerable to a decompression bomb protection bypass within the methods/inflater.js file. Specifically, the getDataAsync() path fails to properly enforce the maxOutputLength guard. Attackers can exploit this by crafting malicious ZIP entries with falsified sma...

6.9CVSS5.9AI score0.0027EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/10/21 12:00 a.m.•7 views

PT-2026-120229

adm-zip 0.6.0 contains a decompression bomb protection bypass that allows attackers to evade the maxOutputLength guard by targeting the asynchronous getDataAsync path in methods/inflater.js. Attackers can craft ZIP entries with falsified small declared sizes and high-ratio DEFLATE payloads to...

6.9CVSS5.9AI score0.0027EPSS
SaveExploits0References3
Rows per page
Query Builder