PT-2026-84463 · Pypi · Pypdf
CVE-2026-84311
·
Published
2026-08-14
·
Updated
2026-09-10
CVSS v2.0
5.0
Medium
| Vector | AV:N/AC:L/Au:N/C:N/I:N/A:P |
Name of the Vulnerable Software and Affected Versions
pypdf versions prior to 6.16.1
Description
An attacker can craft a PDF file that leads to excessive memory consumption and long runtimes. This occurs when extracting text from a page containing numerous reused form XObjects, where a form invokes a child multiple times. This creates exponentially many traversal paths within the directed acyclic graph (a graph with no cycles) of the XObjects, specifically affecting the
PageObject. extract text() and PageObject.extract xform text() functions.Recommendations
Update to version 6.16.1.
As a temporary workaround, apply the changes from PR #3966.
Exploit
Fix
DoS
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Pypdf