What’s Vulnerable › Vulnerabilities

CVE-2026-59938: pypdf: Possible large memory usage for wrong image dimensions

Description

pypdf is a free and open-source pure-python PDF library. Prior to 6.14.0, an attacker can craft a PDF with declared image size values that are much too large compared to the actual data, causing large memory usage in pypdf image parsing. This issue is fixed in version 6.14.0.

Affected products

How to fix

Upgrade to a fixed version: py-pdf pypdf 6.14.0. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2026-59938 or the next vulnerability affects your stack