The AI security desk

AI vulnerabilities.
Before they reach you.

Reviewed advisories, actively exploited CVEs, and reported incidents for AI frameworks, agents, MCP servers, inference stacks, coding tools, and model providers, including compromises that never get a CVE. Severity, affected packages, and a source you can check.

Saved snapshot: 11/2/2026, 8:12:51 PM UTC. Checking for updates…

100 advisories & incidents · newest first

Reported
Reported incidentOSV malicious packages (OpenSSF)

Malicious code in litellm (PyPI)

OSV lists litellm (pypi) as malicious in MAL-2026-2144, versions 1.82.7, 1.82.8, 1.107.0. Remove or pin away from the affected versions.

MAL-2026-2144

Affects litellm (pypi)

Read source ↗
Disclosed
High severityGitHub advisory

MCP TypeScript SDK: HTTP server transports and handlers did not limit request body size or JSON-RPC batch length

High severity advisory GHSA-f897-62hf-6gxq affecting @modelcontextprotocol/sdk, @modelcontextprotocol/server, @modelcontextprotocol/node, @modelcontextprotocol/hono. Patched in @modelcontextprotocol/sdk 1.30.1.

GHSA-f897-62hf-6gxq

Affects @modelcontextprotocol/sdk (npm), @modelcontextprotocol/server (npm), @modelcontextprotocol/node (npm), @modelcontextprotocol/hono (npm)

Read source ↗
Reported
Reported incidentOX Security research

LiteLLM 1.107.0 Compromised With A RAT InfoStealer

OX Security research reported a security matter involving LiteLLM, Claude Code, GitHub Copilot, Cursor on 2026-10-21 (malicious, malware, trojan). No CVE is referenced; verify with the vendor before acting.

Affects LiteLLM, Claude Code, GitHub Copilot, Cursor

Read source ↗
Disclosed
Medium severityGitHub advisory

MCP TypeScript client SDK: HTTP client transports and OAuth requests followed cross-origin redirects and re-sent custom headers and request bodies

Medium severity advisory GHSA-6prh-2h8m-c8cw (CVE-2026-111769) affecting @modelcontextprotocol/sdk, @modelcontextprotocol/client. Patched in @modelcontextprotocol/sdk 1.32.0.

GHSA-6prh-2h8m-c8cw · CVE-2026-111769

Affects @modelcontextprotocol/sdk (npm), @modelcontextprotocol/client (npm)

Read source ↗
Disclosed
Medium severityGitHub advisory

MCP TypeScript SDK: Server bearer authentication accepted tokens issued for another service

Medium severity advisory GHSA-rvq5-wwqv-78pq (CVE-2026-111771) affecting @modelcontextprotocol/sdk, @modelcontextprotocol/server, @modelcontextprotocol/express, @modelcontextprotocol/server-legacy. Patched in @modelcontextprotocol/sdk 1.32.0.

GHSA-rvq5-wwqv-78pq · CVE-2026-111771

Affects @modelcontextprotocol/sdk (npm), @modelcontextprotocol/server (npm), @modelcontextprotocol/express (npm), @modelcontextprotocol/server-legacy (npm)

Read source ↗
Coverage & source health

Every 15 minutes we check two required databases, the reviewed GitHub Advisory Database and the CISA Known Exploited Vulnerabilities catalog, keeping advisories that affect a watchlist of AI packages or whose text describes AI systems. We also read 34 supplementary feeds: vendor status pages, release notes and security bulletins, security research and reporting, and OSV malicious-package records. A report becomes an incident only when its headline names a watchlisted product and the text carries security vocabulary, so compromises without a CVE (a trojanized extension, a poisoned PyPI release) still surface. Watchlist matching is conservative: this is not every vulnerability in every dependency you run.

Severity follows the GitHub advisory. CISA entries and incidents carry no severity score; CISA entries are confirmed as exploited in the wild, and incidents are reports to verify with the vendor. Supplementary feeds flap; the feed is marked degraded only when a required source fails or more than a fifth of the supplementary feeds do. Historical entries remain in the archive when a source withdraws them; always check the current advisory before acting.

Build your own alerts

One feed.
Your security workflow.

Free JSON and RSS. No account or API key.

Explore the API & copy an example →
GET https://www.aidatahub.io/api/latest-security?severity=critical

Get advisories and incidents from the last seven UTC dates, filtered by severity or by type (?type=incident for reports without a CVE). See the API guide for copyable JavaScript, Python, and cURL examples.

Checks run every 15 minutes. The complete historical feed is also available for durable alerts.

Just want updates? Subscribe with RSS ↗