Technology · PyPI
pillow (PyPI) vulnerabilities
Updated . Rebuilt every hour.
Junglewise Threat Intelligence has tracked 125 vulnerabilities in pillow (PyPI): 2 in the last 7 days and 43 in the last 90 days, 6 of them critical and 1 exploited in the wild. The most recent, CVE-2026-128067, was published on 13 November 2026. 41 vulnerabilities in the last four weeks, up from none in the four before. 5 critical against 0.
- Last 7 days
- 2
- Last 90 days
- 43
- Critical, all time
- 6
- Exploited in the wild
- 1
About pillow (PyPI)
Python library for opening, manipulating, and saving images.
Latest pillow (PyPI) vulnerabilities
- CVE-2026-128067: Pillow heap buffer overflow in TIFF encoder with mismatched geometry tagshigh
- CVE-2026-128066: Pillow memory denial of service in TIFF and EXIF parsingmedium
- CVE-2026-112902: Pillow libtiff encoder memory disclosure and crash via crafted TIFF tagshighCVSS 4EPSS 0.6%
- CVE-2026-112899: Pillow EPS load decompression bomb check bypass in Ghostscript scalingmediumCVSS 4
- Pillow heap buffer overflow in bundled libopenjp2highCVSS 8.1
- CVE-2026-114501: Pillow Arrow export memory disclosure via row paddingmediumCVSS 4EPSS 0.4%
- CVE-2026-96778: Pillow heap overflow in JPEG encoding with ICC profilehighCVSS 4EPSS 0.4%
- CVE-2026-96644: Pillow heap buffer over-read in WMF image handler on WindowshighCVSS 4EPSS 0.4%
- CVE-2026-96643: Pillow quadratic CPU work in EXIF parsinghighCVSS 4EPSS 0.4%
- CVE-2026-96642: Pillow infinite loop in TarIO with negative octal member sizehighCVSS 4EPSS 0.4%
- CVE-2026-96641: Pillow signed integer overflow in PILfont text-width accumulationmediumCVSS 6.5EPSS 0.4%
- CVE-2026-96640: Pillow PDF parser DoS via duplicate page referenceshighCVSS 4EPSS 0.4%
- CVE-2026-96639: Pillow out-of-bounds write in multi-frame image loaderscriticalCVSS 9.8EPSS 0.7%
- CVE-2026-96638: Pillow BMP RLE decoder memory exhaustionmediumCVSS 6.5EPSS 0.3%
- CVE-2026-96637: Pillow memory exhaustion via SPIDER image mode F framehighCVSS 4EPSS 0.4%
- CVE-2026-96636: Pillow memory exhaustion via multi-frame image decompression bombmediumCVSS 6.5EPSS 0.4%
- CVE-2026-112901: Pillow XBM header regular-expression denial of servicemediumCVSS 4EPSS 0.5%
- CVE-2026-112900: Pillow argument injection in Ghostscript EPS processingcriticalCVSS 4EPSS 0.4%
- CVE-2026-112898: Pillow information disclosure in quantize with empty palettemediumCVSS 4EPSS 0.3%
- CVE-2026-112897: Pillow uninitialized memory disclosure in TIFF decodinghighCVSS 4EPSS 0.3%
- CVE-2026-112896: Pillow TIFF encoder buffer over-read in ColorMaphighCVSS 4EPSS 0.5%
- CVE-2026-112895: Pillow PDF parser resource exhaustion in append operationhighCVSS 4EPSS 0.3%
- CVE-2026-112894: Pillow quadratic time PDF object identifier reservation denial of servicehighCVSS 4EPSS 0.3%
- CVE-2026-112893: Pillow use-after-free in FreeType glyph rendering with strokerhighCVSS 4EPSS 0.3%
- CVE-2026-112892: Pillow MSP RLE decoder memory exhaustionhighCVSS 4EPSS 0.3%
Most severe pillow (PyPI) vulnerabilities
Exploited in the wild first, then by severity and CVSS score.
- CVE-2023-4863: RUSTSEC-2023-0060 - libwebp: OOB write in BuildHuffmanTablecriticalexploited in the wildCVSS 3.1EPSS 100.0%
- CVE-2026-96639: Pillow out-of-bounds write in multi-frame image loaderscriticalCVSS 9.8EPSS 0.7%
- CVE-2026-112403: Pillow JPEG decoder buffer overflow in draft scalingcriticalCVSS 4EPSS 0.9%
- CVE-2026-112398: Pillow FlashPix JPEG-tile decoder heap overflowcriticalCVSS 4EPSS 0.7%
- CVE-2026-112393: Pillow heap buffer overflow in TIFF compression with BytesIOcriticalCVSS 4EPSS 0.5%
- CVE-2026-112900: Pillow argument injection in Ghostscript EPS processingcriticalCVSS 4EPSS 0.4%
- CVE-2026-59197: python-pillow Pillow heap out-of-bounds write in RankFilterhighCVSS 8.2EPSS 0.6%
- Pillow heap buffer overflow in bundled libopenjp2highCVSS 8.1
- CVE-2026-42311: Pillow integer overflow and OOB write in PSD processinghighCVSS 7.8EPSS 0.2%
- CVE-2026-40192: Python Pillow denial of service via FITS GZIP decompression bombhighCVSS 7.5EPSS 0.9%
Vulnerabilities per week
41 vulnerabilities in the last four weeks, up from none in the four before. 5 critical against 0. The last 13 weeks, by the week each vulnerability was published.
| Week of | Bar | Vulns | Critical |
|---|---|---|---|
| 17 Aug 2026 | 0 | 0 | |
| 24 Aug 2026 | 0 | 0 | |
| 31 Aug 2026 | 0 | 0 | |
| 7 Sep 2026 | 0 | 0 | |
| 14 Sep 2026 | 0 | 0 | |
| 21 Sep 2026 | 0 | 0 | |
| 28 Sep 2026 | 0 | 0 | |
| 5 Oct 2026 | 0 | 0 | |
| 12 Oct 2026 | 0 | 0 | |
| 19 Oct 2026 | 39 | 5 | |
| 26 Oct 2026 | 0 | 0 | |
| 2 Nov 2026 | 2 | 0 | |
| 9 Nov 2026 | 2 | 0 |
Embed a badge
A live badge for a README, a status page or an internal wiki: how many pillow (PyPI) vulnerabilities were published in the last 7 days and how many of them are critical, refreshed hourly.
[](https://junglewise.ai/threats/technologies/pillow)<a href="https://junglewise.ai/threats/technologies/pillow"><img src="https://junglewise.ai/threats/technologies/pillow/badge.svg" alt="pillow (PyPI) vulnerabilities" /></a>How this is built
Junglewise Threat Intelligence collects vulnerabilities from NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories, and matches each one to the technologies and vendors it affects. Dates are the date a vulnerability was published, in UTC.
The pages are rebuilt from the database every hour. Frozen weekly and monthly reports never change once published, so they can be cited.
Use this data
The same data is at https://junglewise.ai/threats/technologies/pillow.json, and this page as text at https://junglewise.ai/threats/technologies/pillow.md, for scripts and language models. It is free to reuse under CC BY 4.0 with a link back to this page.
Cite as: Junglewise Threat Intelligence, "pillow (PyPI) vulnerabilities", https://junglewise.ai/threats/technologies/pillow, 13 November 2026.