Lucene search
+L

6 matches found

osv_bit
osv_bit
•added 2026/10/29 8:58 a.m.•18 views

BIT-PILLOW-2026-96639 Pillow multi-frame loaders can reuse stale native image storage after mode transitions

Pillow is a Python imaging library. From 11.0.0 until 13.0.0, multi-frame loaders can retain an ImagingCore allocation created for a narrow frame mode while a later frame of the same dimensions changes the logical mode and decoder tiles to wider RGB or CMYK data. ImageFile.loadprepare reuses the...

9.8CVSS6.5AI score0.00659EPSS
SaveExploits0References5
Veracode
Veracode
•added 2026/10/23 6:21 a.m.•20 views

Pillow Multi-frame Loaders Can Reuse Stale Native Image Storage After Mode Transitions

Summary Pillow multi-frame image loaders can retain native "ImagingCore" storage allocated for one frame while changing the Python-side image "mode" and decoder tiles for a later frame. If frame 0 allocates storage for a narrow mode such as "L", and a later frame of the same dimensions switches t...

9.8CVSS6.5AI score0.00659EPSS
SaveExploits0Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/22 4:00 p.m.•24 views

GHSA-V9PV-5GC8-W2M6 Pillow multi-frame loaders can reuse stale native image storage after mode transitions

Summary Pillow multi-frame image loaders can retain native ImagingCore storage allocated for one frame while changing the Python-side image mode and decoder tiles for a later frame. If frame 0 allocates storage for a narrow mode such as L, and a later frame of the same dimensions switches to a...

9.8CVSS6.5AI score0.00659EPSS
SaveExploits0References6
osv_cve
osv_cve
•added 2026/10/21 9:06 p.m.•27 views

CVE-2026-96639 Pillow multi-frame loaders can reuse stale native image storage after mode transitions

Pillow is a Python imaging library. From 11.0.0 until 13.0.0, multi-frame loaders can retain an ImagingCore allocation created for a narrow frame mode while a later frame of the same dimensions changes the logical mode and decoder tiles to wider RGB or CMYK data. ImageFile.loadprepare reuses the...

9.8CVSS6.2AI score
SaveExploits0References6
CVE
CVE
•added 2026/10/21 9:06 p.m.•74 views

CVE-2026-96639

The Pillow Python imaging library (versions 11.0.0 through 13.0.0 ) is vulnerable to out-of-bounds memory operations in multi-frame loaders. The root cause is that ImageFile.load_prepare() reuses stale native storage from a narrow frame mode without verifying if the subsequent frame's mode and si...

9.8CVSS6.5AI score0.00659EPSS
SaveExploits0References4Affected Software1
Cvelist
Cvelist
•added 2026/10/21 9:06 p.m.•46 views

CVE-2026-96639 Pillow multi-frame loaders can reuse stale native image storage after mode transitions

Pillow is a Python imaging library. From 11.0.0 until 13.0.0, multi-frame loaders can retain an ImagingCore allocation created for a narrow frame mode while a later frame of the same dimensions changes the logical mode and decoder tiles to wider RGB or CMYK data. ImageFile.loadprepare reuses the...

9.8CVSS0.00659EPSS
SaveExploits0References4
Rows per page
Query Builder