{"id":"CVE-2026-115572","published":"2026-10-23T20:17:20.940","lastModified":"2026-10-26T14:05:16.760","description":"pypdf is a free and open-source pure-python PDF library. Prior to 6.21.2, an attacker can craft a PDF that repeatedly references the same nonexistent indirect object, causing relevant file parts such as pages to trigger repeated full-file recovery loads and long runtimes when accessed. This issue is fixed in version 6.21.2.","cvssScore":null,"cvssSeverity":null,"cvssVector":null,"cwes":["CWE-400"],"vendors":[],"products":[],"references":[{"url":"https://github.com/py-pdf/pypdf/commit/68a0e5046cc9e14a6c24a21a713f3c7fbde18b4b","tags":[]},{"url":"https://github.com/py-pdf/pypdf/pull/4240","tags":[]},{"url":"https://github.com/py-pdf/pypdf/releases/tag/6.21.2","tags":[]},{"url":"https://github.com/py-pdf/pypdf/security/advisories/GHSA-6c7f-9265-g8fw","tags":[]}],"exploitRefs":[{"url":"https://github.com/py-pdf/pypdf/commit/68a0e5046cc9e14a6c24a21a713f3c7fbde18b4b","tags":[]},{"url":"https://github.com/py-pdf/pypdf/pull/4240","tags":[]},{"url":"https://github.com/py-pdf/pypdf/releases/tag/6.21.2","tags":[]},{"url":"https://github.com/py-pdf/pypdf/security/advisories/GHSA-6c7f-9265-g8fw","tags":[]}],"hasPoc":true,"ai":null}