CVE-2026-112398
Pillow: Heap buffer overflow in FlashPix (FPX) JPEG decoding leads to code execution
Researcher: Alex Bouffard (mixbo@pebwalker.com)
- python-pillow Pillow
- Critical
- CVSS 9.2
- EPSS 0.32%
- Fixed version listed
What to do
Fixed version listed
Affected products
| Product | Affected | Fixed in |
|---|---|---|
| python-pillow Pillow | < 13.0.0 | None listed |
Affected packages
| Package | Affected | Fixed in | Advisory |
|---|---|---|---|
| pillow (PyPI) | <= 12.3.0 | 13.0.0 | GHSA-5x8w-8jj5-q52h |
Advisories and fixes
- Public exploit github.com
Scores and signals
- Exploitation
- No known exploitation
- Severity
- Critical, CVSS 9.2 (v4.0, scored by GitHub)
- EPSS
- 0.32% chance of exploitation in the next 30 days (EPSS from FIRST, as of Oct 23, 2026)
- CISA's SSVC decision points
- Exploitation: proof of concept. Automatable: no. Technical impact: total. As of Oct 22, 2026.
- Weakness
- CWE-122: Heap-based Buffer Overflow; CWE-787: Out-of-bounds Write
- Vendor
- python-pillow, Pillow
Timeline
- GitHub published advisory GHSA-5x8w-8jj5-q52h (critical). Fixed in 13.0.0.