CVE-2026-113795 pypdf: Possible large memory usage for streams with multiple filters
- Exploited in the wild
- Not known
- Fix
- Available
What is CVE-2026-113795?
CVE-2026-113795 is a medium-severity vulnerability in py-pdf pypdf, published on 21 Oct 2026.
Official description
pypdf is a free and open-source pure-python PDF library. Prior to 6.20.0, accessing a crafted PDF stream with a large number of filters or multiple filters that pass around large amounts of data can cause large memory consumption. This issue is fixed in version 6.20.0.
Which versions are affected by CVE-2026-113795?
2 open source packages ship an affected version, including pypdf.
| Package | Affected | Fixed in |
|---|---|---|
pypdf PyPI | All versions | 6.20.0 |
pypdf PyPI | All versions | 6.20.0 |
How do I fix CVE-2026-113795?
Upgrade pypdf to 6.20.0 or later.
Is CVE-2026-113795 being exploited?
There is no known exploitation of CVE-2026-113795 in the wild and no public exploit code.
Sources
Also known as DEBIAN-CVE-2026-113795, ECHO-5196-4913-f5f3, GHSA-7mh2-4gg2-979f, UBUNTU-CVE-2026-113795.