Infinite loop in PyPDF - CVE-2026-119203
Published: November 3, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service by triggering an infinite loop.
The vulnerability exists due to an unreachable loop exit condition in the pypdf standard cross-reference table parser when reaching the end of a file during a trailer search. A remote attacker can trick a victim into opening a crafted, incomplete PDF file without a trailer to cause the parser to loop indefinitely.