Newly released CVEs across every platform — sleek to read, verbose on demand, and served raw as markdown for AI and agent ingestion. Severity reads as depth: the deeper the contact, the graver the threat.
Depth = severity + exploitation
CVE-2026-119205Highpypdf has possible infinite loop when cloning dictionaries
CVE-2026-119204Highpypdf has possible large memory usage when parsing page tree
CVE-2026-119203Highpypdf has possible infinite loop when hitting EOF in standard xref table during trailer search
CVE-2026-119209Highpypdf has possible large memory usage when parsing cross-reference streams
CVE-2026-119208Highpypdf has possible long runtimes/large memory usage for encrypted PDF files
CVE-2026-119207Highpypdf has possible large memory usage for exceptions in strict mode
CVE-2026-119206Highpypdf has possible long runtimes when retrieving page labels
CVE-2026-115572High· 7.1pypdf: Possible long runtimes for repeated references to the same missing object
CVE-2026-115585High· 7.1pypdf: Possible long runtimes for repeated malformed cross-reference entries (Follow-up)
CVE-2026-115580High· 7.1pypdf: Possible long runtimes for large xref table header limits
CVE-2026-113791Medium· 6.0pypdf: Possible large memory usage when parsing content streams
CVE-2026-113795Medium· 6.0pypdf: Possible large memory usage for streams with multiple filters
CVE-2026-54651Mediumpypdf: Possible infinite loop when processing threads/articles in writer
CVE-2026-57204Mediumpypdf: Missing stream length values ignore defined limits
GHSA-jm82-fx9c-mx94Mediumpypdf: Missing stream length values ignore defined limits
CVE-2026-49460Mediumpypdf: Inefficient decoding of FlateDecode PNG predictor streams
CVE-2026-49461Mediumpypdf: Possible large memory usage for form XObjects during text extraction
CVE-2026-54530Mediumpypdf: Possible infinite loop when retrieving fonts for layout-mode text extraction
CVE-2026-54531Mediumpypdf: Possible infinite loop when processing outlines/bookmarks in writer
CVE-2026-41314Medium· 6.5pypdf: Manipulated FlateDecode image dimensions can exhaust RAM
CVE-2026-41312Medium· 6.5pypdf: Manipulated FlateDecode predictor parameters can exhaust RAM
CVE-2026-41313Medium· 6.5pypdf: Possible long runtimes for wrong size values in incremental mode
CVE-2026-41168Medium· 5.3pypdf has long runtimes for wrong size values in cross-reference and object streams
CVE-2026-40260Medium· 5.3pypdf: Manipulated XMP metadata entity declarations can exhaust RAM
CVE-2025-66019Mediumpypdf's LZWDecode streams be manipulated to exhaust RAM
The beta is over. VulnSea now runs at vulnsea.com, every old beta link redirects to the same page, and your account, API keys and watchlists came with it. Plus a round of hardening, faster pages, and new request limits agents should know about.
A summary of everything that shipped over the last two weeks — the whole corpus is open, agents get change feeds, alias resolution and EPSS movers, and the data now includes CVE.org, vendor CSAF, aggregated exploits and per-source scores.
A step-by-step guide to plugging VulnSea into automated and agentic workflows — poll the delta, triage without burning tokens, match an SBOM, and let an MCP-native model do the reasoning.