Excessive Iteration in PyPDF - #VU143597
Published: August 16, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to excessive iteration in outline processing when retrieving document outlines from a crafted PDF with many entries or nested outlines with long re-used nesting paths. A remote attacker can supply a specially crafted PDF to cause a denial of service.
The issue is triggered when the application accesses the outlines of the document.