CVE-2026-102995 in pypdf
Zusammenfassung
von VulDB • 30.09.2026
pypdf ist eine kostenlose und quelloffene, rein in Python geschriebene PDF-Bibliothek. Vor Version 6.18.1 kann eine speziell angefertigte PDF-Datei ungewöhnlich große Source-Code- oder Destination-String-Tokens in einer /ToUnicode-Schriftart-Zuordnung platzieren, was dazu führt, dass pypdf/_cmap.py parse_bfchar übermäßige Werte während Operationen wie der Textextraktion decodiert und speichert sowie einen übermäßigen Speicherverbrauch verursacht. Dies ist eine zweite Folgemaßnahme zu früheren /ToUnicode-Behebungen zur Ressourcenverbrauchskontrolle und beschränkt sich auf den verbleibenden Token-Längenpfad. Dieses Problem wurde in Version 6.18.1 behoben.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.