AI agent vulnerability database
1,950 known vulnerabilities in 57 AI coding agents, MCP servers, agent frameworks and model servers, with affected and fixed versions, exploit status and how to check your install. It also tracks every CVE in CISA’s Known Exploited Vulnerabilities catalog and critical open-source package advisories. Updated twice a day; last change Oct 25, 2026.
- Vulnerabilities tracked
- 1,950
- Critical
- 254
- Known exploited (CISA KEV)
- 11
- Published in the last 30 days
- 65
Latest AI agent vulnerabilities
CVE-2026-114050 · vLLM
vLLM: Forged multimodal UUID + P0/P1 processor-cache eviction drift: unauthenticated remote crash of the whole vLLM engine
medium6.5Oct 23, 2026CVE-2026-114055 · vLLM
vLLM : DoS via unvalidated mm_processor_kwargs in multimodal image processors (Isaac, InternVL, H2OVL, etc.)
high7.5Oct 23, 2026CVE-2026-115886 · MLflow
MLflow: SSRF on unauthenticated MLflow servers via third-party scorer kwargs in the scorer invoke, register, and GenAI evaluate endpoints
medium6.5Oct 23, 2026CVE-2026-77361 · Other MCP servers and tools
obsidian-tc : Symlink read-ACL scope bypass via lexical path checks
medium4.7Oct 23, 2026GHSA-7xgj-8392-5q4r · FastMCP
FastMCP: Post-transform component authorization is skipped on direct calls
medium6.8Oct 23, 2026GHSA-vqqp-x5qm-5qp4 · FastMCP
FastMCP MCP client wrappers construct M2M OAuth providers without issuer binding — client secret redirectable to attacker-advertised authorization server
medium5.9Oct 23, 2026CVE-2026-114126 · Other MCP servers and tools
Storybook dev server vulnerable to code injection from the local network
high8.7Oct 22, 2026CVE-2026-113731 · Other MCP servers and tools
djust: Arbitrary absolute-path file read in the find_handlers_for_template MCP tool
low3.3Oct 21, 2026CVE-2026-114125 · Other MCP servers and tools
Storybook: Missing origin validation in Storybook preview allows code injection from malicious websites
critical9.4Oct 21, 2026CVE-2026-62197 · OpenClaw
OpenClaw: Browser CDP discovery could accept blocked WebSocket URLs
medium8.5Oct 21, 2026CVE-2026-111767 · MCP TypeScript SDK
MCP TypeScript SDK: Experimental tasks were not tied to the session that created them
high8.6Oct 20, 2026CVE-2026-111768 · MCP TypeScript SDK
MCP TypeScript SDK: One HTTP request within the default size limit could exhaust server memory during validation
high7.5Oct 20, 2026CVE-2026-111769 · MCP TypeScript SDK
MCP TypeScript client SDK: HTTP client transports and OAuth requests followed cross-origin redirects and re-sent custom headers and request bodies
medium6.5Oct 20, 2026CVE-2026-111770 · Other MCP servers and tools
MCP TypeScript server SDK: Shared transport or server instances delivered one HTTP client's messages to another
high7.7Oct 20, 2026CVE-2026-111771 · MCP TypeScript SDK
MCP TypeScript SDK: Server bearer authentication accepted tokens issued for another service
medium6.8Oct 20, 2026CVE-2026-53995 · MLflow
MLflow FileStore trace IDs allow path traversal and arbitrary file writes
high8.2Oct 20, 2026GHSA-953h-535j-jg2v · Other MCP servers and tools
agent-router: MCP session resume does not verify the embedded anti-hijacking subject; default Helm seed makes session IDs forgeable
medium6.8Oct 19, 2026CVE-2026-76894 · Other MCP servers and tools
ckan-mcp-server: DataStore Table UI resource does not validate postMessage origin (in) and posts to targetOrigin "*" (out)
low3.1Oct 16, 2026CVE-2026-96620 · Other MCP servers and tools
Claude Agent SDK: Argument Injection via resume Option Allows Arbitrary Command Execution
critical9.2Oct 16, 2026CVE-2026-59951 · MCP Python SDK
MCP Python SDK: Unbounded Session Accumulation in StreamableHTTP Transport Enables Resource Exhaustion
medium7.5Oct 15, 2026CVE-2026-84316 · Other MCP servers and tools
Nginx UI: nginx config directive denylist (ValidateConfigFile) is bypassable via same-line ";" separation → authenticated directive injection (RCE on the official image)
high8.8Oct 15, 2026CVE-2026-84317 · Other MCP servers and tools
Nginx UI: MCP nginx_config_add skips config directive validation → authenticated nginx directive injection (RCE on the official image)
high8.8Oct 15, 2026CVE-2026-84318 · Other MCP servers and tools
Nginx UI: MCP `nginx_config_add` Bypasses Directive Validation — Authenticated RCE
high8.8Oct 15, 2026CVE-2026-84319 · Other MCP servers and tools
Nginx UI: MCP configuration tools bypass restricted directive validation and allow secondary authenticated users to execute NJS in Nginx worker context
high8.3Oct 15, 2026CVE-2026-84360 · Other MCP servers and tools
Nginx UI: OTP secure-session step-up can be bypassed via MCP configuration tools
high8.1Oct 15, 2026
Browse by tool
AI coding agents
Terminal and IDE agents that read code, run commands and edit files on a developer's machine.
Agent platforms and AI apps
Self-hosted agent builders, workflow tools, personal assistants and chat front ends.
Model Context Protocol (MCP)
MCP SDKs, servers and tools that connect agents to files, APIs and other systems.
- Other MCP servers and toolsVarious324
- FastMCPPrefect10
- MCP TypeScript SDKModel Context Protocol8
- MCP Python SDKModel Context Protocol7
- MCP reference serversModel Context Protocol6
- MCP Rust SDK (rmcp)Model Context Protocol5
- MCP Go SDKModel Context Protocol4
- MCP InspectorModel Context Protocol2
- mcp-remoteOpen source1
- Playwright MCPMicrosoft1
Agent frameworks and SDKs
Libraries that teams build agents and LLM apps with.
- LangChainLangChain44
- LlamaIndexLlamaIndex19
- Pydantic AIPydantic14
- smolagentsHugging Face5
- Anthropic SDKsAnthropic4
- Guardrails AIGuardrails AI4
- LangGraphLangChain4
- LangSmith SDKLangChain4
- PandasAISinaptik4
- VannaVanna AI4
- AgnoAgno3
- Semantic KernelMicrosoft2
- Browser UseBrowser Use1
- ComposioComposio1
- Haystackdeepset1
- LettaLetta1
- Vercel AI SDKVercel1
- MastraMastra0
LLM gateways and model serving
Proxies, inference servers and model libraries that agents call or that load model files.
Recently added to CISA KEV
CVE-2026-114625 · Arista
Arista VeloCloud Orchestrator SQL Injection Vulnerability
critical9.9ExploitedOct 22, 2026CVE-2026-110447 · Collabora
Collabora Online – Built-in CODE Server OS Command Injection Vulnerability
critical9.2ExploitedOct 14, 2026CVE-2026-110936 · Siemens
Siemens Software Center Uncontrolled Search Path Element Vulnerability
high6.7ExploitedOct 15, 2026CVE-2026-106931 · EG Secure Solutions
EG Secure Solutions SiteGuard Server Edition OS Command Injection Vulnerability
high7.8ExploitedOct 14, 2026CVE-2026-96652 · Plex
Plex Media Server Server-Side Request Forgery (SSRF) Vulnerability
medium4.3ExploitedSep 23, 2026CVE-2026-96654 · Plex
Plex Media Server Improper Neutralization of Encoded URI Schemes in a Web Page Vulnerability
medium6.5ExploitedSep 23, 2026CVE-2026-96655 · Plex
Plex Media Server Server-Side Request Forgery (SSRF) Vulnerability
medium4.3ExploitedSep 23, 2026CVE-2026-96656 · Plex
Plex Media Server External Control of File Name or Path Vulnerability
high7.2ExploitedSep 23, 2026CVE-2026-102764 · BeyondTrust
BeyondTrust Remote Support Authentication Bypass by Spoofing Vulnerability
critical9.8ExploitedOct 15, 2026CVE-2025-61624 · Fortinet
Fortinet Multiple Products Path Traversal Vulnerability
medium6.5ExploitedApr 14, 2026CVE-2026-21589 · Atlassian
Atlassian Multiple Products Files or Directories Accessible to External Parties Vulnerability
critical7.5ExploitedOct 5, 2026CVE-2026-0322 · Palo Alto Networks
Palo Alto Networks PAN-OS Code Injection Vulnerability
high7.2ExploitedOct 14, 2026
Known exploited vulnerabilities by vendor
Critical open-source package vulnerabilities
CVE-2026-112398 · PyPI
Pillow: Heap buffer overflow in FlashPix (FPX) JPEG decoding leads to code execution
critical9.2Oct 23, 2026CVE-2026-114509 · Composer (PHP)
Laravel TokenGuard authentication bypass through non-string API credentials
critical9.2Oct 23, 2026CVE-2026-115889 · Rust (crates.io)
Wasmtime: Bit-packing in Cranelift compiler causes silent overflow and miscompilation
critical9.9Oct 23, 2026CVE-2026-77363 · npm
obsidian-tc HTTP transport lacks Origin/DNS-rebinding protection, enabling drive-by vault access on loopback
critical9.6Oct 23, 2026CVE-2026-77366 · npm
obsidian-tc tokens can access arbitrary configured vaults
critical9.9Oct 23, 2026GHSA-cxf3-9h37-7rr8 · Go
Echo: Rejected WebSocket upgrades can bypass Echo route-level access controls
critical9.1Oct 23, 2026CVE-2026-114139 · npm
Sentry-Javascript: Middleware Bypass when using Tunnel route
critical9.1Oct 22, 2026CVE-2026-115324 · PyPI
mem0ai Databricks vector store vulnerable to SQL injection
critical8.1Oct 22, 2026CVE-2026-96639 · PyPI
Pillow multi-frame loaders can reuse stale native image storage after mode transitions
critical9.8Oct 22, 2026GHSA-2464-fhr4-w9xw · npm
Next.js: Unauthenticated Remote Code Execution in Image Optimization API when SVG files are used
critical9.5Oct 22, 2026GHSA-673q-mjm6-r5xr · npm
Next.js: Unauthenticated Remote Code Execution in `use cache` functions returning typed arrays
critical9.5Oct 22, 2026GHSA-9v8h-qqgm-4m35 · PyPI
Brotli: Out-of-bounds write in the Brotli decoder ("Node2Shell") also affects the PyPI Brotli package
critical9.2Oct 22, 2026
By ecosystem
Methodology and sources
Advisory data comes from the GitHub Advisory Database (reviewed advisories, CC BY 4.0), exploitation status from CISA’s KEV catalog, scores for KEV entries without a GitHub advisory from the NVD, and exploit probability from FIRST EPSS. This product uses the NVD API but is not endorsed or certified by the NVD.
The AI tool list and the packages behind each tool are curated. Advisories for any other MCP server or tool are found automatically by package name and advisory text. A fixed program writes every data field; nothing on the data panel is written by a model.
Analyses (what an attacker can do, who is affected, how to fix and detect it) are written by an AI model from the sources each page lists, then checked by automated rules: the data must be unchanged, the fixed version must match the advisory, and every CVE id must trace to a source. 404 of 5,477 entries have one so far; new AI tool advisories go first.
Missing an advisory or found an error? Tell us.
Questions
- What does the Beam CVE database cover?
- Three groups. First, every reviewed GitHub advisory for 50+ AI tools: coding agents such as Claude Code, Codex CLI and Gemini CLI, MCP SDKs and servers, agent frameworks such as LangChain and LlamaIndex, and gateways and model servers such as LiteLLM, vLLM and Ollama. Second, every CVE in CISA's Known Exploited Vulnerabilities catalog. Third, critical open-source package advisories published since 2024.
- How often is it updated?
- Twice a day, at 13:00 and 23:00 UTC. Each update pulls new and changed advisories from the GitHub Advisory Database, the CISA KEV catalog, the NVD and FIRST EPSS. Withdrawn advisories stay listed and are marked as withdrawn.
- How are new MCP servers added?
- Each update also scans every new reviewed GitHub advisory for packages that are MCP servers, clients or tools, by package name and advisory text. Matches appear under Other MCP servers and tools without a manual step.
- Who writes the analysis on each entry?
- An AI model writes it from the advisory, the fix and the vendor's or researcher's write-up, and lists the pages it read. Automated checks then confirm that the data fields are unchanged, the fixed version matches the advisory, and no CVE id appears from nowhere. Entries without an analysis show the advisory data only.
- What do EPSS and KEV mean?
- EPSS (from FIRST) is the estimated probability that a CVE is exploited in the next 30 days. KEV is CISA's catalog of vulnerabilities with confirmed exploitation in the wild; a KEV entry should be fixed first.
