Image Processing Vulnerability in PyPDF Library by PyPDF
CVE-2026-113786
2.3LOW
What is CVE-2026-113786?
The PyPDF library, a popular free and open-source pure Python PDF manipulation tool, contains a vulnerability prior to version 6.21.1 that allows attackers to exploit improperly processed image data using the /DCTDecode filter. This exploit could cause the integrated Pillow library to invoke an incorrect image parser, potentially leading to unintended behavior or data corruption. Users not utilizing the optional Pillow dependency are not impacted. The issue has been resolved in version 6.21.1, and it is strongly advised to upgrade to this version to mitigate potential risks.
Affected Version(s)
pypdf < 6.21.1
