Skip to content
Critical Vulnerabilities in Pillow Library Enable Remote Code Execution

Critical Vulnerabilities in Pillow Library Enable Remote Code Execution

First seen 23 Oct 2026, 13:36 UTC • •

Article Content

Browse articles
ThreatCluster AI
ThreatCluster •October 23, 2026 at 15:14 UTC
  • •Three critical vulnerabilities in Pillow library allow remote code execution and heap overflows.
  • •CVE-2026-112900 exploits filename handling when processing EPS files with Ghostscript.
  • •Pillow version 13.0.0 released on October 16, 2026, addresses these vulnerabilities.

A critical flaw (CVE-2026-112900) in Python's Pillow image library allows remote code execution via crafted EPS files. The vulnerability arises from improper handling of filenames when Pillow invokes Ghostscript, potentially enabling attackers to execute arbitrary commands. Two additional critical vulnerabilities (CVE-2026-112403 and CVE-2026-112393) involve heap overflows in JPEG and TIFF processing, respectively. All three vulnerabilities received a CVSS score of 9.2 and were disclosed on October 19, 2026. The maintainers released a patch (version 13.0.0) on October 16, 2026, addressing these issues. Pillow is widely used, with an estimated 436 million downloads per month, making it a significant target for exploitation. Currently, no has been reported, but the vulnerabilities could be exploited if not patched.

Start a free Starter trial for enhanced analysis

Ask AI about this cluster

Updated just now How this analysis works

Timeline

2026-10-16
Pillow version 13.0.0 released
Pillow maintainers released a patch addressing the critical vulnerabilities disclosed on October 19.
Thehackernews
2026-10-19
Three critical Pillow CVEs disclosed
CVE-2026-112900, CVE-2026-112403, and CVE-2026-112393 were disclosed, all rated CVSS 9.2.
Ox.Security
2026-10-19
CVE-2026-112393 published
Vulnerability assigned a CVE identifier and published in the National Vulnerability Database.
MITRE
2026-10-19
CVE-2026-112403 published
Vulnerability assigned a CVE identifier and published in the National Vulnerability Database.
MITRE
2026-10-19
CVE-2026-112900 published
Vulnerability assigned a CVE identifier and published in the National Vulnerability Database.
MITRE

More articles in this cluster (7)

Following this threat?

Track CVE-2026-112393 in your own feed — you're alerted when they show up in new reporting, leak sites or exploitation.

Free account · no card needed

Common questions

Which versions of Pillow are affected?
Pillow versions from 2.6.0 up to 12.3.0 are affected by the vulnerabilities.
What should I do if I'm using Pillow?
Upgrade to Pillow version 13.0.0 immediately to mitigate the vulnerabilities.
Are these vulnerabilities currently being exploited?
No active exploitation has been reported as of now.