Zero Day MonitorZDM
DashboardVulnerabilitiesTrendingZero-DaysNewsAbout
Login
ImpressumPrivacy Policy
Zero Day Monitor © 2026
4048 articles · 260924 vulns · 37/41 feeds (7d)
← Back to list
—
CVE-2026-112900PATCHED
python · pillow

Pillow: Argument Injection in Ghostscript call, potentially leading into RCE

Description

Pillow is a Python imaging library. From 2.6.0 until 13.0.0, Pillow is vulnerable to argument injection when invoking Ghostscript for EPS input. EpsImagePlugin.Ghostscript passes a caller-controlled input filename after -f without converting it to a safe absolute path, so a name beginning with a hyphen can be interpreted as a Ghostscript option. An attacker who controls the filename can inject Ghostscript arguments. Arbitrary command execution specifically requires a leading @ argument-file filename and control of the referenced text file containing additional Ghostscript arguments; the reported chain reproduces with the default -dSAFER invocation. This issue is fixed in version 13.0.0.

Affected Products

VendorProductVersions
pythonpillowpip/Pillow: >= 2.6.0, < 13.0.0

Also Affects

Downstream vendors/products affected by this vulnerability

VendorProductSourceConfidence
red hatenterprise linuxcert_advisory90%

References

  • https://github.com/python-pillow/Pillow/security/advisories/GHSA-w889-685w-c8fh(x_refsource_CONFIRM)
  • https://github.com/python-pillow/Pillow/commit/a2c363141da31a265dd536c945677db4b64f3ec9(x_refsource_MISC)
  • https://github.com/python-pillow/Pillow/releases/tag/13.0.0(x_refsource_MISC)

Related News (4 articles)

Tier B
BSI Advisories3d ago
[NEU] [hoch] Red Hat Enterprise Linux (perl-yaml, pillow): Mehrere Schwachstellen
→ No new info (linked only)
Tier D
The Hacker News13d ago
Critical Flaw in Python’s Popular Pillow Image Library Allows Code Execution via a Crafted Image
→ No new info (linked only)
Tier C
oss-security15d ago
Pillow 13.0.0 fixes long list of vulnerabilities
→ No new info (linked only)
Tier C
VulDB17d ago
CVE-2026-112900 | python-pillow Pillow up to 12.x EPS Ghostscript Integration EpsImagePlugin.py EpsImagePlugin.Ghostscript filename argument injection
→ No new info (linked only)

Discussion (0)

Loading…

CISA KEV❌ No
Actively exploited❌ No
Patch available
Pillow@13.0.0
CWECWE-78, CWE-88
PublishedOct 19, 2026
Last enriched13d agov3
Tags
CVE-2026-112900
Trending Score43
Source articles4
Independent4
Info Completeness8/14
Missing: cvss, epss, kev, exploit, iocs, mitre_attack

Community Vote

0
Login to vote
0 upvotes0 downvotes
No votes yet

Related CVEs (5)

CRITICALCVE-2026-112393
Pillow: Heap buffer overflow in _tiffWriteProc when saving TIFF to BytesIO
Trending: 39
CRITICALCVE-2026-112398
Pillow: Heap buffer overflow in FlashPix (FPX) JPEG decoding leads to code execution
Trending: 39
HIGHCVE-2026-112894
Pillow: Quadratic-time DoS in PDF save_all (PdfParser.next_object_id)
Trending: 30
HIGHCVE-2026-112402
Pillow: Double free in ImagingScaleAffine on calloc failure via Image.transform
Trending: 30
HIGHCVE-2026-112392
Pillow: NULL dereference in ImagingExpand via rank filters on zero-size images
Trending: 30

Pin to Dashboard

Verification

State: unverified
Confidence: 0%

Vulnerability Timeline

CVE Published
Oct 19, 2026
Discovered by ZDM
Oct 19, 2026
Updated: affectedVersions, patchAvailable
Oct 19, 2026
Patch Available
Oct 20, 2026
Updated: tags
Oct 23, 2026

Version History

v3
Last enriched 13d ago
v3Tier D13d ago

Added CVE-2026-112900 identifier to tags for tracking and reference.

tags
via The Hacker News
v2Tier C17d ago

Updated affected versions to include Pillow up to 12.x (clarifying that versions beyond 13.0.0 may also be affected or the range extends further), and confirmed patch available in version 13.0.0

affectedVersionspatchAvailable
via VulDB
v117d ago

Initial creation