pypdf is a free and open-source pure-python PDF library. Prior to 6.21.2, an attacker can craft a PDF with a standard cross-reference table whose declared entry count exceeds what the file can contain, causing excessive processing and long runtimes when the file is opened. This issue is fixed in version 6.21.2.
Project Subscriptions
No data.
Advisories
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-gmh7-3g9r-mjh5 | pypdf: Possible long runtimes for large xref table header limits |
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Fri, 23 Oct 2026 19:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | pypdf is a free and open-source pure-python PDF library. Prior to 6.21.2, an attacker can craft a PDF with a standard cross-reference table whose declared entry count exceeds what the file can contain, causing excessive processing and long runtimes when the file is opened. This issue is fixed in version 6.21.2. | |
| Title | pypdf: Possible long runtimes for large xref table header limits | |
| Weaknesses | CWE-834 | |
| References |
| |
| Metrics |
cvssV4_0
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: GitHub_M
Published:
Updated: 2026-10-23T19:29:49.845Z
Reserved: 2026-10-22T22:53:15.238Z
Link: CVE-2026-115580
No data.
Status : Received
Published: 2026-10-23T20:17:21.087
Modified: 2026-10-23T20:17:21.087
Link: CVE-2026-115580
No data.
OpenCVE Enrichment
Updated: 2026-10-23T21:00:08Z
Weaknesses
Github GHSA