{"schema_version":1,"title":"Pypdf vulnerabilities","summary":"Junglewise Threat Intelligence has tracked 6 vulnerabilities in Pypdf: 0 in the last 7 days and 5 in the last 90 days, 0 of them critical and 0 exploited in the wild. The most recent, CVE-2026-119208, was published on 29 October 2026. 5 vulnerabilities in the last four weeks, up from none in the four before.","url":"https://junglewise.ai/threats/technologies/pypdf-pypdf","json_url":"https://junglewise.ai/threats/technologies/pypdf-pypdf.json","publisher":"Junglewise Threat Intelligence","license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/","attribution":"Junglewise Threat Intelligence, https://junglewise.ai/threats/technologies/pypdf-pypdf","sources":"NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories","kind":"technology","thin":false,"counts":{"high":3,"all_time":6,"critical":0,"exploited":0,"last_7_days":0,"last_30_days":5,"last_90_days":5,"last_365_days":6},"latest":[{"cve":"CVE-2026-119208","cvss":4,"epss":0.003,"slug":"cve-2026-119208-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to","title":"pypdf denial of service via forged encrypted PDF page count","severity":"high","exploited":false,"published_at":"2026-10-29T21:17:20.09+00:00","url":"https://junglewise.ai/threats/cve-2026-119208-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to"},{"cve":"CVE-2026-119203","cvss":4,"epss":0.003,"slug":"cve-2026-119203-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to","title":"pypdf infinite loop in PDF cross-reference parsing","severity":"high","exploited":false,"published_at":"2026-10-29T21:17:19.377+00:00","url":"https://junglewise.ai/threats/cve-2026-119203-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to"},{"cve":"CVE-2026-115580","cvss":4,"epss":0.0053,"slug":"cve-2026-115580-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to","title":"pypdf ReDoS in cross-reference table parsing","severity":"high","exploited":false,"published_at":"2026-10-23T20:17:21.087+00:00","url":"https://junglewise.ai/threats/cve-2026-115580-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to"},{"cve":"CVE-2026-113791","cvss":4,"epss":0.0032,"slug":"cve-2026-113791-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to","title":"pypdf ReDoS via crafted PDF content stream","severity":"medium","exploited":false,"published_at":"2026-10-21T16:17:27.027+00:00","url":"https://junglewise.ai/threats/cve-2026-113791-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to"},{"cve":"CVE-2026-113786","cvss":4,"epss":0.0038,"slug":"cve-2026-113786-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to","title":"pypdf unsafe image plugin selection in DCTDecode handler","severity":"medium","exploited":false,"published_at":"2026-10-21T15:17:16.703+00:00","url":"https://junglewise.ai/threats/cve-2026-113786-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to"},{"cve":"CVE-2026-24688","cvss":4.3,"epss":0.0045,"slug":"cve-2026-24688-pypdf-infinite-loop-in-outline-bookmark-processing","title":"PYSEC-2026-1827 - pypdf has possible Infinite Loop when processing outlines/bookmarks","severity":"medium","exploited":false,"published_at":"2026-01-27T20:16:24.193+00:00","url":"https://junglewise.ai/threats/cve-2026-24688-pypdf-infinite-loop-in-outline-bookmark-processing"}],"weekly":[{"week":"2026-08-17","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-24","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-31","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-07","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-14","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-21","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-28","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-10-05","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-10-12","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-10-19","critical":0,"exploited":0,"vulnerabilities":3},{"week":"2026-10-26","critical":0,"exploited":0,"vulnerabilities":2},{"week":"2026-11-02","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-11-09","critical":0,"exploited":0,"vulnerabilities":0}],"related":[],"technology":{"hub":true,"name":"Pypdf","slug":"pypdf-pypdf","vendor":{"hub":true,"name":"Pypdf","slug":"pypdf","url":"https://junglewise.ai/threats/vendors/pypdf"},"aliases":[],"category":"library","description":"Python library for reading, writing, and manipulating PDF documents.","url":"https://junglewise.ai/threats/technologies/pypdf-pypdf"},"most_severe":[{"cve":"CVE-2026-115580","cvss":4,"epss":0.0053,"slug":"cve-2026-115580-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to","title":"pypdf ReDoS in cross-reference table parsing","severity":"high","exploited":false,"published_at":"2026-10-23T20:17:21.087+00:00","url":"https://junglewise.ai/threats/cve-2026-115580-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to"},{"cve":"CVE-2026-119208","cvss":4,"epss":0.003,"slug":"cve-2026-119208-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to","title":"pypdf denial of service via forged encrypted PDF page count","severity":"high","exploited":false,"published_at":"2026-10-29T21:17:20.09+00:00","url":"https://junglewise.ai/threats/cve-2026-119208-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to"},{"cve":"CVE-2026-119203","cvss":4,"epss":0.003,"slug":"cve-2026-119203-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to","title":"pypdf infinite loop in PDF cross-reference parsing","severity":"high","exploited":false,"published_at":"2026-10-29T21:17:19.377+00:00","url":"https://junglewise.ai/threats/cve-2026-119203-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to"},{"cve":"CVE-2026-24688","cvss":4.3,"epss":0.0045,"slug":"cve-2026-24688-pypdf-infinite-loop-in-outline-bookmark-processing","title":"PYSEC-2026-1827 - pypdf has possible Infinite Loop when processing outlines/bookmarks","severity":"medium","exploited":false,"published_at":"2026-01-27T20:16:24.193+00:00","url":"https://junglewise.ai/threats/cve-2026-24688-pypdf-infinite-loop-in-outline-bookmark-processing"},{"cve":"CVE-2026-113786","cvss":4,"epss":0.0038,"slug":"cve-2026-113786-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to","title":"pypdf unsafe image plugin selection in DCTDecode handler","severity":"medium","exploited":false,"published_at":"2026-10-21T15:17:16.703+00:00","url":"https://junglewise.ai/threats/cve-2026-113786-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to"},{"cve":"CVE-2026-113791","cvss":4,"epss":0.0032,"slug":"cve-2026-113791-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to","title":"pypdf ReDoS via crafted PDF content stream","severity":"medium","exploited":false,"published_at":"2026-10-21T16:17:27.027+00:00","url":"https://junglewise.ai/threats/cve-2026-113791-pypdf-is-a-free-and-open-source-pure-python-pdf-library-prior-to"}],"generated_at":"2026-11-09T03:07:00.176479+00:00"}