Patchwire CVEs, their patch status, and feeds to follow them

CVE-2026-59203

Fixed in a distro release EPSS <1%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 to the same directive and parse it repeatedly in an infinite loop. This issue is fixed in version 12.3.0.

Published 2026-07-14 · CVE record · OSV

Products: python-pillow Pillow

Fixed upstream

EcosystemPackageFixed in
PyPIpillow12.3.0

Distro releases

ReleasePackageFixed in
Chainguardlabel-studio1.23.0-r11
Chainguardlmcache-cuda-12.80.5.3-r0
Chainguardmlflow3.14.0-r2
Chainguardmlflow3.16.0-r0
Chainguardopen-webui0.10.2-r1
Chainguardopenstack-horizon-2025.225.5.2_git20260617-r4
Chainguardopenstack-horizon-2025.2-fips25.5.2_git20260617-r5
Chainguardopenstack-horizon-2026.125.7.3_git20260630-r2
Chainguardopenstack-horizon-2026.1-fips25.7.3_git20260630-r2
Chainguardsuperset-6.06.0.0-r13
Chainguardsuperset-6.16.1.0-r6
Chainguardsuperset-6.1-iamguarded-compatno fix
Chainguardsuperset-fips-6.16.1.0-r5
Chainguardtensorflow-gpu-jupyter2.21.0-r7
Chainguardtext-generation-inference3.3.7-r20
Chainguardtritonserver-backend-vllm-cuda-13.025.11-r11
Debian 14pillow12.3.0-1
Ubuntu 26.04 LTSpillowno fix
Wolfimlflow3.14.0-r2
Wolfimlflow3.16.0-r0
Wolfiopen-webui0.10.2-r1
Wolfisuperset-6.06.0.0-r13
Wolfisuperset-6.16.1.0-r6
Wolfisuperset-6.1-iamguarded-compatno fix