VDB

CVE-2026-112406

CVE-2026-112406 PUBLISHED CVSS 8.7 HIGH

Reported by GitHub_M · Published October 19, 2026

Pillow is a Python imaging library. From 5.1.0 until 13.0.0, Pillow can enter an infinite loop while rewriting PDF pages. PdfParser.rewrite_pages() follows Parent relationships without detecting a cycle in the page tree. An attacker can supply a cyclic PDF to an application that appends an image to that PDF. This can hold the worker at full CPU and deny service. This issue is fixed in version 13.0.0.

Risk Scores

CVSS 4.0
8.7
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Affected Products

VendorProductVersions
python-pillowPillow>= 5.1.0, < 13.0.0
wolfiopen-webui0
chainguardopenstack-horizon-2025.20
python-pillowPillow>= 5.1.0, < 13.0.0
chainguardpy3-pillow0
chainguardpy3-pytorch-cuda-13.00
chainguardnemo-gym0
chainguardnemo-rl-cuda-13.00
chainguardopen-webui0
wolfipy3-pillow0

Timeline

  • Oct 19, 2026 CVE Published
  • Oct 20, 2026 EPSS Score
  • Oct 20, 2026 Coalition ESS Score
  • Oct 21, 2026 EPSS Score
  • Oct 24, 2026 EPSS Score
  • Oct 25, 2026 EPSS Score
  • Oct 27, 2026 EPSS Score
  • Oct 27, 2026 CVE Updated
  • Oct 30, 2026 Distribution Patch
  • Oct 30, 2026 Security Advisory
Open in Interactive Console →
$ Console Community · 50/day Open console ›