Infinite loop in PyPDF - CVE-2026-119205
Published: November 3, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to an unreachable loop exit condition in pypdf's DictionaryObject cloning functionality when processing a specially crafted PDF. A remote attacker can supply a crafted PDF that triggers an infinite loop when a DictionaryObject is cloned or duplicated to cause a denial of service.