pypdf 是一个免费且开源的纯 Python PDF 库。在 6.21.3 版本之前,当应用程序访问一个经过精心构造的加密 PDF 文件(其页面树声明了伪造的 /Count 值)的页面数量时,pypdf 可能会消耗过多的时间和内存。即使解密成功,页面数量检索功能仍会信任未经验证的声明计数,而不是遍历页面树,从而使得攻击者控制的值能够引发过度的计算和内存消耗。该问题已在 6.21.3 版本中修复。
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-119206 | 7.1 HIGH | pypdf: Possible long runtimes when retrieving page labels |
| CVE-2026-119203 | 7.1 HIGH | pypdf: Possible infinite loop when hitting EOF in standard xref table during trailer searc |
| CVE-2026-119204 | 7.1 HIGH | pypdf: Possible large memory usage when parsing page tree |
| CVE-2026-119207 | 7.1 HIGH | pypdf: Possible large memory usage for exceptions in strict mode |
| CVE-2026-119205 | 7.1 HIGH | pypdf: Possible infinite loop when cloning dictionaries |
| CVE-2026-119209 | 7.1 HIGH | pypdf: Possible large memory usage when parsing cross-reference streams |