Sunday, 13 September 2026
8 agent hacks today 7 vs yesterday (1)

Incident database

Structured records of AI agent security incidents: what happened, which vendor and agent type, the root cause, and every source we used. Filter, browse, or download as CSV.

Incidents by month, 2026 · 434 total · click a month to filter
Jan 2026: 23 incidents23JanFeb 2026: 26 incidents26FebMar 2026: 46 incidents46MarApr 2026: 46 incidents46AprMay 2026: 52 incidents52MayJun 2026: 51 incidents51JunJul 2026: 45 incidents45JulAug 2026: 82 incidents82AugSep 2026: 63 incidents63SepOct 2026: 0 incidents0OctNov 2026: 0 incidents0NovDec 2026: 0 incidents0Dec
Clear

46 incidents match

29 Apr 2026 · Algovate

CVE-2026-7417: SSRF in Algovate xhs-mcp MCP server publish tool

A server-side request forgery vulnerability was found in Algovate xhs-mcp 0.8.11, where manipulating the media_paths argument of the xhs_publish_content function in the MCP Interface allows remote exploitation. A public exploit exists and the project has not responded to the issue report.

workflow·tool misuse·

28 Apr 2026 · TencentCloudBase

SSRF in Tencent CloudBase-MCP open-url endpoint (CVE-2026-7221)

A server-side request forgery vulnerability (CVE-2026-7221) was found in TencentCloudBase CloudBase-MCP up to version 2.17.0, where the openUrl function in the open-url API endpoint fails to validate the req.body.url argument, allowing remote exploitation. A public exploit exists and the issue is fixed in version 2.17.1.

coding·tool misuse·

27 Apr 2026 · JoeCastrom

SSRF in JoeCastrom mcp-chat-studio LLM Models API (CVE-2026-7147)

A server-side request forgery vulnerability (CVE-2026-7147) affects JoeCastrom mcp-chat-studio up to version 1.5.0, where manipulation of the req.query.base_url argument in server/routes/llm.js of the LLM Models API allows remote exploitation. The exploit is public and the project has not responded to the issue report.

other·unknown·

27 Apr 2026 · AlejandroArciniegas

SSRF in mcp-data-vis MCP web-scraper server (CVE-2026-7146)

A publicly disclosed server-side request forgery vulnerability in the axios-based HTTP request handler of the web-scraper server in the open-source mcp-data-vis MCP project allows remote attackers to make the server issue arbitrary requests. The maintainer was notified via a GitHub issue but has not responded, and the rolling-release project has no fixed version.

browsing·tool misuse·

27 Apr 2026 · dh1011

SSRF in dh1011 auto-favicon MCP server tool (CVE-2026-7150)

A server-side request forgery vulnerability was found in the generate_favicon_from_url function of the auto-favicon MCP tool, where the image_url argument can be manipulated remotely. A public exploit exists and the project had not responded to the issue report at time of disclosure.

other·tool misuse·

27 Apr 2026 · dmitryglhf

SSRF in dmitryglhf mcp-url-downloader MCP server (CVE-2026-7158)

A server-side request forgery vulnerability was disclosed in the _validate_url_safe function of the dmitryglhf mcp-url-downloader MCP server, allowing remote attackers to manipulate the url argument and force the server to make unintended requests. The exploit is public and the project has not responded to the issue report.

browsing·tool misuse·

24 Apr 2026 · Mintplex Labs

AnythingLLM stored XSS via unsanitised chart captions (CVE-2026-41318)

AnythingLLM versions prior to 1.12.1 rendered chart captions from LLM output through a markdown renderer without DOMPurify sanitisation, allowing stored DOM-level XSS. An attacker who could influence the model's output, typically via indirect prompt injection in a shared workspace document, could execute script in other users' browsers when they opened the conversation.

other·prompt injection·

24 Apr 2026 · LangChain

LangChain SSRF protection bypasses in langchain-text-splitters and langchain-openai

Two vulnerabilities in LangChain packages allowed SSRF protections to be bypassed: HTMLHeaderTextSplitter.split_text_from_url() followed unvalidated redirects (CVE-2026-41481), and langchain-openai's _url_to_size() helper was subject to a TOCTOU/DNS rebinding window (CVE-2026-41488), potentially allowing requests to internal, localhost or cloud metadata endpoints and leaking internal data to callers.

other·tool misuse·

23 Apr 2026 · Paperclip

Paperclip AI agent orchestrator: unauthenticated and agent-key RCE flaws (CVE-2026-41208/41679)

Two vulnerabilities in @paperclipai/server, a Node.js/React platform that orchestrates a team of AI agents to run a business, allow remote code execution on the server host: one lets an attacker with an Agent API key inject shell commands via a self-updatable adapterConfig provisionCommand field, and another lets an unauthenticated attacker chain six API calls for full RCE on default 'authenticated' mode deployments. Both are fixed in version 2026.416.0.

workflow·excessive permissions·

23 Apr 2026 · OpenClaw

CVE-2026-41349: OpenClaw agentic consent bypass via config.patch

OpenClaw versions before 2026.3.28 contain a vulnerability that lets LLM agents silently disable execution approval through the config.patch parameter. Remote attackers can abuse this to bypass security controls and run unauthorized operations without user consent.

other·excessive permissions·

21 Apr 2026 · haris-musa

Path traversal in excel-mcp-server allows unauthenticated remote arbitrary file access

CVE-2026-40576: excel-mcp-server versions up to and including 0.1.7 fail to confine file operations to the EXCEL_FILES_PATH directory, letting an unauthenticated network attacker read, write and overwrite arbitrary files via crafted filepath arguments to any of its 25 MCP tool handlers when run in SSE or Streamable-HTTP mode. Fixed in version 0.1.8.

workflow·misconfiguration·

21 Apr 2026 · DayuanJiang

CVE-2026-40608: Unbounded request body crashes Next AI Draw.io MCP sidecar

Next AI Draw.io versions prior to 0.4.15 accumulated entire HTTP request bodies into memory in three POST handlers (/api/state, /api/restore, /api/history-svg) of its embedded sidecar, so a large payload (e.g. 500 MiB) could exhaust the Node.js heap and crash the MCP server. The issue is fixed in version 0.4.15.

other·misconfiguration·

21 Apr 2026 · FlowiseAI

Flowise pre-3.1.0: RCE via prompt injection in CSV/Airtable agents and MCP adapter

Three vulnerabilities in FlowiseAI's Flowise LLM flow builder prior to version 3.1.0 allow remote code execution on the server: unauthenticated attackers can use prompt injection against chatflows using the CSV Agent or Airtable Agent nodes to have the LLM emit unsandboxed Python that runs attacker commands, while an authenticated user can abuse unsafe serialization of stdio commands in the MCP adapter to execute arbitrary commands. All three are fixed in Flowise 3.1.0.

workflow·prompt injection·

20 Apr 2026 · ericc-ch

Two remotely exploitable flaws disclosed in ericc-ch copilot-api up to 0.7.0

Public disclosures describe two vulnerabilities in the open-source copilot-api project (versions up to 0.7.0): a permissive cross-domain policy in the cors function of src/server.ts at the token endpoint, and reliance on reverse DNS resolution via a manipulated Host header on the /token endpoint. Both are remotely exploitable and exploit details have been made public.

coding·misconfiguration·

17 Apr 2026 · Red Hat

CVE-2026-6494: Log injection in Ansible Automation Platform MCP server

A log injection flaw in the AAP MCP server lets an unauthenticated remote attacker send crafted input to the `toolsetroute` parameter, which is written to logs unsanitised. Injected newlines and ANSI escape sequences can hide real log entries and forge new ones, enabling social engineering of operators into running dangerous commands or visiting malicious URLs.

workflow·unknown·

17 Apr 2026 · neo4j-contrib

mcp-neo4j-cypher read-only bypass via APOC procedures (CVE-2026-35402)

In mcp-neo4j-cypher versions before 0.6.0, an MCP server for running Cypher queries against Neo4j, the read_only mode enforcement could be bypassed using APOC CALL procedures, potentially enabling unauthorized write operations or server-side request forgery. The issue is fixed in version 0.6.0.

other·excessive permissions·

17 Apr 2026 · Anthropic

Claude Code flaws: Windows config hijack and symlink sandbox escape

Two vulnerabilities were disclosed in Anthropic's agentic coding tool Claude Code: CVE-2026-35603, where Windows versions before 2.1.75 loaded a system-wide settings file from a world-writable ProgramData path letting a low-privileged local user plant malicious configuration, and CVE-2026-39861, where versions before 2.1.64 allowed a sandbox escape via symlinks that the unsandboxed process followed to write outside the workspace, triggerable through prompt injection. Both issues were fixed in the noted releases.

coding·prompt injection·

17 Apr 2026 · labring

FastGPT NoSQL injection flaws allow authentication bypass and account takeover

FastGPT, an AI agent building platform, contained two NoSQL injection vulnerabilities (CVE-2026-40351 and CVE-2026-40352) in versions before 4.14.9.5. The login endpoint accepted MongoDB query operators as a password, letting unauthenticated attackers log in as any user including the root administrator, while the password change endpoint allowed bypassing old-password verification for full account takeover and persistence. Both were fixed in version 4.14.9.5.

other·unknown·

17 Apr 2026 · Apache

CVE-2025-66335: SQL injection flaw in Apache Doris MCP Server before 0.6.1

Apache Doris MCP Server versions before 0.6.1 contain an improper neutralization flaw in query context handling that could allow execution of unintended SQL statements and bypass of query validation and access restrictions via the MCP query execution interface. The issue is fixed in version 0.6.1.

other·tool misuse·

16 Apr 2026 · QuantGeekDev

CVE-2026-39313: unbounded request body in mcp-framework enables remote DoS

In mcp-framework 0.2.21 and below, the HTTP transport's readRequestBody() concatenates request body chunks without enforcing the maxMessageSize setting, letting a remote unauthenticated attacker crash any mcp-framework HTTP server with a single large POST to /mcp via memory exhaustion. The issue was fixed in version 0.2.22.

other·supply chain·

15 Apr 2026 · Flux159

Argument injection in mcp-server-kubernetes port_forward tool (CVE-2026-39884)

Versions 3.4.0 and earlier of mcp-server-kubernetes, a Model Context Protocol server for Kubernetes cluster management, built a kubectl command by string concatenation and naive space-splitting in the port_forward tool, allowing attackers to inject arbitrary kubectl flags. This could expose internal Kubernetes services to the network (via --address=0.0.0.0) or target other namespaces, and could be triggered indirectly through prompt injection against connected AI agents; fixed in version 3.5.0.

workflow·tool misuse·

15 Apr 2026 · Splunk

Splunk MCP Server app logs session and authorization tokens in clear text (CVE-2026-20205)

In Splunk MCP Server app versions below 1.0.3, session and authorization tokens were recorded in clear text where a user with access to the Splunk `_internal` index or the `mcp_tool_admin` capability could view them. Exploitation requires local access to log files or administrative access to internal indexes, and the issue is addressed in version 1.0.3.

workflow·data leak·

15 Apr 2026 · Windsurf

CVE-2026-30615: Prompt injection in Windsurf enables RCE via malicious MCP server registration

A prompt injection vulnerability in Windsurf 1.9544.26 lets remote attackers embed malicious instructions in HTML content that the AI coding tool processes, causing it to modify the local MCP configuration and register a malicious MCP STDIO server. This results in arbitrary command execution on the victim system without further user interaction.

coding·prompt injection·

15 Apr 2026 · Jaaz

CVE-2026-30616: Remote code execution in Jaaz 1.0.30 MCP STDIO command handling

Jaaz version 1.0.30 contains a remote code execution flaw in its MCP STDIO command execution handling, allowing a remote attacker to send crafted network requests to the network-accessible application and run arbitrary commands in the context of the Jaaz service. Successful exploitation could lead to full compromise of the affected system.

other·tool misuse·

15 Apr 2026 · Agent Zero

CVE-2026-30624: Remote code execution in Agent Zero MCP server configuration

Agent Zero 0.9.8 allows users to define External MCP Servers via JSON configuration with arbitrary command and args values that are executed without sufficient validation. A malicious MCP configuration can therefore run arbitrary operating system commands with the privileges of the Agent Zero process.

other·tool misuse·

15 Apr 2026 · Upsonic

CVE-2026-30625: Remote code execution in Upsonic MCP task creation

Upsonic 0.71.6 contains a remote code execution flaw in its MCP server/task creation feature, where an allowlist still permits commands (npm, npx) whose argument flags can run arbitrary OS commands. Maliciously crafted MCP tasks can execute code with the privileges of the Upsonic process.

workflow·tool misuse·

14 Apr 2026 · Microsoft

CVE-2026-23653: Command injection in GitHub Copilot and Visual Studio Code

A command injection weakness (improper neutralization of special elements used in a command) in GitHub Copilot and Visual Studio Code allows an authorized attacker to disclose information over a network. The issue is tracked as CVE-2026-23653 with a Microsoft security update guide advisory.

coding·tool misuse·

13 Apr 2026 · Apache Software Foundation

CVE-2026-34476: SSRF via SW-URL header in Apache SkyWalking MCP

Apache SkyWalking MCP 0.1.0 contains a server-side request forgery vulnerability triggered through the SW-URL header. The issue is fixed in version 0.2.0, which users are advised to upgrade to.

other·tool misuse·

11 Apr 2026 · aws-mcp-server

aws-mcp-server command injection flaws allow unauthenticated remote code execution

Two vulnerabilities (CVE-2026-5058 and CVE-2026-5059) in aws-mcp-server stem from improper validation of user-supplied strings against the allowed commands list before executing system calls, letting remote unauthenticated attackers run arbitrary code in the context of the MCP server.

workflow·tool misuse·

10 Apr 2026 · OpenClaw

CVE-2026-35651: ANSI escape injection in OpenClaw approval prompts

OpenClaw versions 2026.2.13 through 2026.3.24 are vulnerable to ANSI escape sequence injection, where untrusted tool metadata such as malicious tool titles can carry control sequences into approval prompts and permission logs to spoof terminal output. The issue was addressed in a fix commit and a GitHub security advisory.

coding·prompt injection·

10 Apr 2026 · labring

FastGPT AI agent platform: unauthenticated SSRF and cross-tenant access control flaws

Two vulnerabilities were disclosed in the FastGPT AI agent building platform: an unauthenticated SSRF via the /api/core/app/mcpTools/runTool endpoint (CVE-2026-40100, fixed in 4.14.10.3) and a broken access control (IDOR/BOLA) issue allowing any authenticated team to access and execute other teams' applications (CVE-2026-40252, fixed in 4.14.10.4). Both enable access to resources beyond the attacker's authorisation, including cross-tenant data exposure and execution of private AI workflows.

workflow·excessive permissions·

9 Apr 2026 · Apollo GraphQL

Apollo MCP Server DNS rebinding flaw allows local tool invocation (CVE-2026-35577)

Apollo MCP Server before version 1.7.0 failed to validate the Host header on StreamableHTTP transport requests, allowing a malicious website to use DNS rebinding to reach a locally running MCP server and invoke its tools or access its resources on behalf of the user. The issue does not affect stdio transport and is fixed in version 1.7.0.

workflow·misconfiguration·

9 Apr 2026 · LangChain

LangChain prompt-template validation flaw and LangChain-ChatChat MCP RCE disclosed

Two vulnerabilities were disclosed in the LangChain ecosystem: incomplete f-string prompt-template validation in LangChain (CVE-2026-40087) allowed attribute-access and nested replacement-field expressions to be evaluated during formatting, fixed in langchain-core 0.3.84 and 1.2.28; and LangChain-ChatChat 0.3.1 (CVE-2026-30617) allowed a remote attacker to configure an MCP STDIO server via an exposed management interface and execute arbitrary commands when agents run.

other·tool misuse·

9 Apr 2026 · awwaiid

Command injection in awwaiid mcp-server-taskwarrior up to 1.0.1 (CVE-2026-5833)

A command injection vulnerability was disclosed in the MCP server mcp-server-taskwarrior up to version 1.0.1, where manipulation of the Identifier argument in the server.setRequestHandler function of index.ts allows local command injection. The exploit was publicly disclosed and the maintainer released a patched version.

workflow·tool misuse·

9 Apr 2026 · AGiXT

AGiXT path traversal in essential_abilities allows arbitrary file access (CVE-2026-39981)

In AGiXT versions prior to 1.9.2, the safe_join() function in the essential_abilities extension did not verify that resolved paths stayed inside the agent workspace, letting an authenticated attacker use directory traversal to read, write or delete arbitrary files on the host. The issue is fixed in release 1.9.2.

workflow·excessive permissions·

8 Apr 2026 · Zammad

CVE-2026-34724: Zammad server-side template injection enables RCE via AI Agent

A server-side template injection vulnerability in Zammad's AI Agent feature prior to version 7.0.1 could lead to remote code execution. Exploitation requires an attacker to control or influence type_enrichment_data, typically limited to high-privilege administrative configuration, and the issue is fixed in 7.0.1.

customer service·unknown·

8 Apr 2026 · agentfront

FrontMCP SSRF and local file read via unrestricted OpenAPI $ref dereferencing (CVE-2026-39885)

Versions of the FrontMCP framework prior to 2.3.0 dereferenced $ref pointers in OpenAPI specifications via @apidevtools/json-schema-ref-parser without URL restrictions or custom resolvers, so a malicious spec could make the server fetch internal addresses, cloud metadata endpoints or local files during initialize(). The issue enables server-side request forgery and local file read and is fixed in version 2.3.0.

other·misconfiguration·

7 Apr 2026 · Model Context Protocol

DNS rebinding flaw in MCP Java SDK allows remote tool calls (CVE-2026-35568)

Versions of the official Model Context Protocol Java SDK prior to 1.0.0 contain a DNS rebinding vulnerability that lets an attacker reach a local or network-private MCP server through a victim's browser and invoke any tool call as if they were a locally connected AI agent. The issue is fixed in version 1.0.0.

other·misconfiguration·

6 Apr 2026 · imprvhub

CVE-2026-5607: SSRF in imprvhub mcp-browser-agent up to 0.8.0

A server-side request forgery vulnerability was disclosed in the imprvhub mcp-browser-agent MCP server (versions up to 0.8.0), where manipulation of the request.params.name/request.params.arguments values handled by CallToolRequestSchema in src/handlers.ts allows remote attackers to trigger SSRF. The exploit has been publicly disclosed and the vendor did not respond to the disclosure.

browsing·tool misuse·

6 Apr 2026 · Mobile Next

CVE-2026-35394: mobile-mcp URL tool allows arbitrary Android intent execution

The mobile_open_url tool in the mobile-mcp MCP server passed user-supplied URLs directly to Android's intent system without scheme validation, allowing execution of arbitrary intents such as USSD codes, phone calls, SMS messages and content provider access. The issue affects versions prior to 0.0.50 and is fixed in 0.0.50.

workflow·tool misuse·

5 Apr 2026 · Fosowl

CVE-2026-5584: Remote code injection in agenticSeek PyInterpreter.execute

A code injection vulnerability was disclosed in Fosowl agenticSeek 0.1.0 affecting the PyInterpreter.execute function in sources/tools/PyInterpreter.py via the query endpoint, allowing remote exploitation. A public exploit has been disclosed and the vendor did not respond to contact about the disclosure.

coding·tool misuse·

3 Apr 2026 · PraisonAI

Multiple critical vulnerabilities in PraisonAI multi-agent framework (8 CVEs)

Eight CVEs disclosed in April 2026 affect the PraisonAI and PraisonAIAgents multi-agent frameworks, including an MCP authentication bypass accepting any bearer token, shell command injection via agent workflows and lifecycle hooks, arbitrary file read, SSRF in web crawl tools, unsanitized HTML output enabling XSS, and full environment-variable inheritance by MCP subprocesses that can leak API keys. Several are exploitable through prompt injection and all are fixed in versions 4.5.97/4.5.121/4.5.128 and 1.5.128.

workflow·tool misuse·

3 Apr 2026 · PrefectHQ

CVE-2025-64340: Command injection in FastMCP install commands on Windows

FastMCP versions prior to 3.2.0 allow command injection on Windows when a server name containing shell metacharacters is passed to `fastmcp install claude-code` or `fastmcp install gemini-cli`, because the target CLIs resolve to .cmd wrappers executed through cmd.exe. The issue was patched in FastMCP 3.2.0.

coding·tool misuse·

2 Apr 2026 · PrefectHQ

FastMCP flaws before 3.2.0: authenticated SSRF and OAuth confused deputy

Two vulnerabilities were disclosed in PrefectHQ's FastMCP framework prior to version 3.2.0: CVE-2026-32871, where unencoded path parameters in the OpenAPIProvider's RequestDirector allowed path traversal and authenticated SSRF against backend APIs using configured authorization headers, and CVE-2026-27124, where the OAuthProxy failed to validate user consent when handling GitHub authorization codes, creating a confused deputy issue. Both were patched in FastMCP 3.2.0.

other·tool misuse·

2 Apr 2026 · priyankark

SSRF vulnerability in a11y-mcp MCP server (CVE-2026-5323)

A server-side request forgery flaw was found in the A11yServer function of src/index.js in priyankark's a11y-mcp MCP server up to version 1.0.5, exploitable from a local position. The vendor patched it in version 1.0.6 while noting the server is local stdio-only and not network-accessible.

other·tool misuse·