Analysis and contextual insights are available on OpenCVE Cloud.
No solution or workaround provided in the CVE record.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
No advisories yet.
Mon, 19 Oct 2026 21:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Python-pillow
Python-pillow pillow |
|
| Vendors & Products |
Python-pillow
Python-pillow pillow |
Mon, 19 Oct 2026 20:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Pillow is a Python imaging library. From 5.1.0 until 13.0.0, Pillow's PdfParser.get_value() can recurse without a limit while reading nested PDF objects. The parser follows attacker-controlled arrays and dictionaries when an existing PDF is opened for append. An attacker can provide a deeply nested PDF to an application that saves an image with PDF append enabled. This can raise an uncaught RecursionError or terminate the worker, causing denial of service. This issue is fixed in version 13.0.0. | |
| Title | Pillow: PdfParser can recurse without limit in get_value() and linearize_page_tree() | |
| Weaknesses | CWE-835 | |
| References |
| |
| Metrics |
cvssV4_0
|
Status: PUBLISHED
Assigner: GitHub_M
Published:
Updated: 2026-10-19T20:40:36.285Z
Reserved: 2026-10-19T16:58:51.958Z
Link: CVE-2026-112391
No data.
Status : Received
Published: 2026-10-19T21:17:07.477
Modified: 2026-10-19T21:17:07.477
Link: CVE-2026-112391
No data.
OpenCVE Enrichment
Updated: 2026-10-19T21:30:03Z
-
CWE-835
Loop with Unreachable Exit Condition ('Infinite Loop')