Information disclosure in PyPDF - #VU161871
Published: November 8, 2026
Vulnerability details
The vulnerability allows an attacker to guess sensitive placeholder values in encrypted documents created from templates.
The vulnerability exists due to information exposed through pypdf file identifiers for encrypted templated documents. An attacker can use a document with the same template and access to other documents' file identifiers to guess placeholder values without decrypting the target documents.