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
RUSTSEC-2026-0406NoneUse-after-free when changing a multithreaded context with an unfinished frame
RUSTSEC-2026-0405NoneOut-of-bounds read with an out-of-range `InBuffer::pos`
RUSTSEC-2026-0404NoneDouble free in `DCtx::try_clone`
RUSTSEC-2026-0403NoneUninitialized memory exposed when streaming decompression of a legacy frame fails
RUSTSEC-2026-0402NoneHeap buffer overflow in `CCtx::try_clone` on a multithreaded context
RUSTSEC-2026-0401NoneOut-of-bounds read in `train_from_buffer` when sample sizes overflow
RUSTSEC-2026-0400NoneUse-after-free of a dictionary after a one-shot call on a context with an open stream
RUSTSEC-2026-0399NoneUse-after-free through `init_using_cdict` and `init_using_ddict`
RUSTSEC-2026-0398None`Seekable::decompress` sets a `Vec` length beyond its capacity for offsets past the end
RUSTSEC-2026-0397None`OutBuffer::around_pos` exposes uninitialized memory
RUSTSEC-2026-0396None`Seekable` reads a NULL or out-of-bounds seek table
RUSTSEC-2026-0395NoneUse-after-free with `CParameter::StableInBuffer`
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.