CVE-2026-71852
pypdf is a free and open-source pure-python PDF library. Prior to 6.15.0, a crafted PDF can cause long runtimes and large memory consumption when pypdf/_font.py function Font._collect_cid_character_widths expands unusually large CID font /W width ranges or excessive width entries during text extraction. This issue is fixed in 6.15.0.
- Score
- CVSS 4.0 4.8 Medium
- Status
- Analyzed - security-advisories@github.com
- Published
- 2026-08-07
- Last modified
- 2026-10-24
- Weaknesses
- CWE-834
Affected products
References
- https://github.com/py-pdf/pypdf/security/advisories/GHSA-fwg2-594c-jp42
- https://github.com/py-pdf/pypdf/pull/3946
- https://github.com/py-pdf/pypdf/commit/51cb6acf9e8a35b77e90b4d87d28fe3e1416d7d7
- https://github.com/py-pdf/pypdf/releases/tag/6.15.0