Input validation error in PyPDF - CVE-2026-113786
Published: October 21, 2026 / Updated: October 23, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause unintended image parsers to be invoked when a crafted PDF is processed.
The vulnerability exists due to improper input validation in pypdf image loading when loading image data that claims to use the /DCTDecode filter for JPEG data. A remote attacker can craft a PDF containing such image data to cause arbitrary image parsers to be called.