Resource exhaustion in PyPDF - CVE-2026-113795
Published: November 3, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause excessive memory consumption and potentially a denial of service.
The vulnerability exists due to uncontrolled resource consumption in pypdf's PDF stream filter processing when accessing streams with many filters or multiple filters that pass large amounts of data between them. A remote attacker can craft a PDF containing such streams and have it processed by an application using pypdf to cause excessive memory consumption and potentially a denial of service.