PT-2026-84463 · Pypi · Pypdf

CVE-2026-84311

·

Published

2026-08-14

·

Updated

2026-09-10

CVSS v2.0

5.0

Medium

VectorAV: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

BDU:2026-14261
CVE-2026-84311
GHSA-763M-79HH-57F2
PYSEC-2026-3911

Affected Products

Pypdf