Resource exhaustion in PyPDF - CVE-2026-28351
Published: April 27, 2026
PyPDF
Detailed vulnerability description
The vulnerability allows a remote attacker to cause excessive memory consumption.
The vulnerability exists due to uncontrolled resource consumption in the RunLengthDecode filter when parsing a crafted PDF content stream. A remote attacker can supply a specially crafted PDF to cause excessive memory consumption.
Exploitation requires the application to parse the content stream using the RunLengthDecode filter.