CVE-2026-59203: Pillow is a Python imaging library
CVE-2026-59203 is a medium-severity flaw (CVSS 5.3) affecting pillow. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
Pillow is a Python imaging library. From 12.0.0 through 12.2.0, Pillow's EPS parser in PIL/EpsImagePlugin.py accepts a negative byte count in the %%BeginBinary directive, allowing a crafted EPS file to cause Image.open() to seek backwards to the same directive and parse it repeatedly in an infinite loop. This issue is fixed in version 12.3.0.
Why this priority
- Public exploit reference
- Remotely exploitable, no login, no user action
A fixed release or distro patch exists.
Risk facts
| CVSS score | 5.3 (Medium) |
| Attack vector | Network (remote) |
| Attack complexity | Low |
| Privileges needed | None |
| User interaction | None |
| EPSS exploit chance | 0.4% (top 67%) |
| CISA exploited list | No |
| Weakness | CWE-835 |
| Published | 2026-07-14 |
| Last modified | 2026-10-24 |
Last updated 2026-10-24 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Updated Record last modified
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2026-59203?
pillow: upgrade to 12.3.0. Exact commands for each OS are on this page.
Is CVE-2026-59203 being exploited?
CVE-2026-59203 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2026-59203 affect?
CVE-2026-59203 affects pillow. Severity is medium (CVSS 5.3). Pillow is a Python imaging library. From 12.0.0 through 12.2.0, Pillow's EPS parser in PIL/EpsImagePlugin.py accepts a negative byte count in the %%BeginBinary directive, allowing a crafted EPS file to cause Image.open() to seek backwards t
How urgent is CVE-2026-59203?
Priority 37/100. Public exploit reference; Remotely exploitable, no login, no user action
Software pages
Related CVEs
- CVE-2026-54058 CRITICAL 9.1 UPGRADE Pillow is a Python imaging library
- CVE-2026-59197 HIGH 8.2 UPGRADE Pillow is a Python imaging library
- CVE-2026-59199 HIGH 7.5 UPGRADE Pillow is a Python imaging library
- CVE-2026-59204 HIGH 7.5 UPGRADE Pillow is a Python imaging library
- CVE-2026-59205 HIGH 7.5 UPGRADE Pillow is a Python imaging library