Image Processing Vulnerability in PyPDF Library by PyPDF
CVE-2026-113786

2.3LOW

Key Information:

Vendor

Py-PDF

Status
Vendor
CVE Published:
21 October 2026

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

References

CVSS V4

Score:
2.3
Severity:
LOW
Confidentiality:
None
Integrity:
None
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
Physical
Privileges Required:
Undefined
User Interaction:
Unknown

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.