Free and open · new CVEs checked every 20 minutesStatusRSSOpen dataContact

CVE-2026-112403: Pillow is a Python imaging library

46
This month
CRITICAL 9.2REMOTE

CVE-2026-112403 is a critical-severity flaw (CVSS 9.2) affecting affected software. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.

Pillow is a Python imaging library. Prior to 13.0.0, Pillow's JPEG decoder can write a full-width scanline into a buffer sized for a requested draft scale. ImagingJpegDecode does not verify libjpeg's actual output width and component count after scaling is requested, and an 8-bit lossless SOF3 JPEG decoded by a build linked to libjpeg-turbo 3.x can ignore the requested downscaling geometry. An attacker can supply such a JPEG to an application tha

Why this priority

  • Critical severity
  • CISA SSVC: public proof of concept
  • Remotely exploitable, no login, no user action

A fixed release or distro patch exists.

Risk facts

CVSS score9.2 (Critical)
Attack vectorNetwork (remote)
Attack complexityHigh
Privileges neededNone
User interactionNone
EPSS exploit chance0.3% (top 76%)
CISA exploited listNo
WeaknessCWE-122
Published2026-10-19
Last modified2026-10-22
Publisher (CNA): GitHub, Inc.

Timeline

Exact fixes by distribution

Python (pip) · Pillow · FIXED · 13.0.0 · vulnerable: <= 12.3.0 · source
pip install --upgrade "Pillow>=13.0.0" pip show Pillow
Fedora 46 · kwin-zones · FIXED · 1.0.13-1.fc46 · FEDORA-2026-95888f332b · source
sudo dnf upgrade --advisory=FEDORA-2026-95888f332b
Fedora ELN · nginx-mod-brotli · FIXED · 1.0.0~rc-16.eln159 · FEDORA-2026-501a6a8273 · source
sudo dnf upgrade --advisory=FEDORA-2026-501a6a8273
Debian 12 · pillow · NO FIX YET
Debian 13 · pillow · NO FIX YET

Public exploits and detection

Public code exists for this CVE. Treat unpatched systems as at risk, and only run PoCs in a lab.

Verify at the official source NVD · CVE Program · Report a problem with this page
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-112403?

No fixed release is listed yet. Watch the vendor advisory and apply any mitigation shown on this page.

Is CVE-2026-112403 being exploited?

CVE-2026-112403 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-112403 affect?

CVE-2026-112403 affects affected software. Severity is critical (CVSS 9.2). Pillow is a Python imaging library. Prior to 13.0.0, Pillow's JPEG decoder can write a full-width scanline into a buffer sized for a requested draft scale. ImagingJpegDecode does not verify libjpeg's actual output width and component count

How urgent is CVE-2026-112403?

Priority 46/100. Critical severity; CISA SSVC: public proof of concept; Remotely exploitable, no login, no user action

References

← Back to latest CVEs