OWASP Agentic Top 10 · ASI02

Tool Misuse and Exploitation

Legitimate tools are driven to harmful ends.

Threats currently tracked under ASI02

Showing 21–32 of 32 threats, newest first

broken-access-controlIDORmulti-tenantprompt-injectionqueue-poisoningsession-hijackSunaASI02 · Tool MisuseSurface: Inter Agent CommsPropagation: Single Hop

Suna versions before 0.9.102 fail to enforce ownership checks on the message queue API, letting any authenticated user read, delete, or inject messages into other users' prompt queues. This allows an attacker to inject arbitrary prompts that are forwarded by the background drainer to a victim's running AI agent, executed with the victim's own credentials and permissions.

Updated Jul 24, 2026 · CVSS 8.3

n8nprivilege-escalationai-agent-toolsauthorization-bypasscredential-theftduplicate-advisoryASI02 · Tool MisuseSurface: Tool LayerPropagation: Single Hop

This advisory is a withdrawn duplicate of GHSA-x5vx-c2c8-m3w9, describing a real privilege escalation flaw in n8n's AI Agents feature. A user with only Project Viewer permissions could exploit a missing authorization check in the node-execution tool by chatting with an AI agent, causing it to execute arbitrary nodes and expose credential secrets they should not have access to.

Updated Jul 22, 2026

n8ncredential-exposurejwtgoogle-service-accountkey-leakworkflow-automationsecrets-managementASI02 · Tool MisuseSurface: Tool LayerPropagation: Single Hop

n8n, a workflow automation platform commonly used to orchestrate AI agent and API integrations, incorrectly embedded the full PEM private key of a Google Service Account inside the 'kid' field of a JWT header instead of a key identifier. Because JWT headers are only Base64-encoded (not encrypted), any system that logged, proxied, or inspected these tokens could recover the private key and impersonate the service account against Google Cloud resources. This is a genuine credential-exposure vulnerability with a clear patch, not a novel agentic-AI attack technique, but it is highly relevant to agent pipelines that rely on n8n for tool/API orchestration.

Updated Jul 22, 2026

MCPpath-traversalindirect-prompt-injectionfile-writeansiblelightspeedarbitrary-file-writeASI02 · Tool MisuseAML.T0051AML.T0053Surface: Tool LayerPropagation: Single Hop

A vulnerability in the Ansible Lightspeed MCP server allows an attacker to use indirect prompt injection to manipulate the AI agent into writing files outside of intended directories. This path traversal flaw can expose sensitive host data and enable execution of malicious commands, potentially leading to full system compromise. The CVSS score of 6.6 reflects meaningful but not maximal severity, likely due to required conditions like agent exposure to untrusted content.

Updated Jul 22, 2026 · CVSS 6.6

jailbreakcontent-humorizationrefusal-bypasstoxicitylatent-riskLLM-safetyresearchASI02 · Tool MisuseAML.T0051AML.T0054Surface: ModelPropagation: None

This is academic research (not an active exploit) demonstrating that using humor as an indirect refusal mechanism in LLMs can itself introduce hidden safety risks. The authors show that a crafted attack, HumorPIA, can covertly embed harmful or toxic content inside seemingly safe humorous outputs, significantly increasing toxicity while evading existing safety detectors.

Updated Jul 20, 2026

langflowarbitrary-file-readjwt-forgeryauthentication-bypassagent-frameworkprivilege-escalationASI02 · Tool MisuseSurface: Tool LayerPropagation: Single Hop

IBM Langflow OSS versions 1.0.0 through 1.10.0 contain a vulnerability allowing an authenticated attacker to read arbitrary files on the host, including the JWT signing key used to issue authentication tokens. With this key, an attacker can forge valid tokens and impersonate any user, effectively bypassing authentication controls within the Langflow agent-building platform.

Updated Jul 18, 2026 · CVSS 7.5

langflowauthentication-bypassauto-logincorsprivilege-escalationagent-frameworkdefault-configASI02 · Tool MisuseSurface: Human InterfacePropagation: Single Hop

Langflow, a widely used low-code framework for building AI agent workflows, ships with an AUTO_LOGIN feature enabled by default that issues long-lived superuser bearer tokens to any unauthenticated network requester hitting a specific login endpoint. Combined with permissive CORS settings, this allows a remote attacker with no credentials to obtain full administrative control over the Langflow instance, including any agents, flows, and connected tools/credentials it manages. This is a critical, actively exploitable misconfiguration in a default deployment rather than a subtle logic flaw.

Updated Jul 18, 2026 · CVSS 9.8

wordpressstored-xssai-generated-contentunauthenticatedprompt-injectionplugin-vulnerabilityASI02 · Tool MisuseAML.T0051Surface: Human InterfacePropagation: Single Hop

The BetterDocs WordPress plugin before version 4.5.5 lets unauthenticated users trigger an AI documentation-summary feature whose output is stored and rendered without sanitization. An attacker can craft input that causes the AI to emit malicious HTML/JavaScript, which then executes as stored XSS in the browser of anyone viewing the page, including site administrators.

Updated Jul 16, 2026

MCPXSSmobile-testingAppiumtool-injectionUI-resourcepostMessagehtml-injectionASI02 · Tool MisuseAML.T0051Surface: Tool LayerPropagation: Single Hop

MCP Appium, an MCP server for automating mobile app testing, fails to sanitize attacker-controlled UI element attributes before embedding them in an HTML template returned by its generate_locators tool. A malicious mobile app under test can inject HTML/JavaScript that executes in the MCP client's rendering context and calls arbitrary MCP tools via postMessage, effectively letting the app-under-test hijack the testing agent's capabilities.

Updated Jul 14, 2026 · CVSS 8.2

MCPauthentication-bypassself-hostedapi-key-leakunauthenticated-accesssession-hijackASI02 · Tool MisuseSurface: ProtocolPropagation: Single Hop

The self-hosted HTTP transport of the DeepSeek MCP Server exposes the /mcp endpoint without any authentication, allowing any network-reachable client to initialize a session, enumerate tools, and invoke server-side functionality. This includes the deepseek_chat tool, which can consume the operator's own DEEPSEEK_API_KEY, leading to unauthorized API usage and potential cost/data exposure. The issue is patched in version 1.8.0.

Updated Jul 10, 2026 · CVSS 5.3

CISAKEVLangflowauthorization-bypassagent-frameworkknown-exploitedAI-pipeline-toolASI02 · Tool MisuseSurface: Tool LayerPropagation: Single Hop

CISA added three actively exploited vulnerabilities to its Known Exploited Vulnerabilities catalog, including CVE-2026-55255, an authorization bypass in Langflow, a popular framework for building AI/LLM agent workflows. This is relevant to AI agent security because Langflow is used to construct agentic pipelines, and an authorization bypass could let attackers manipulate or hijack agent flows, credentials, or connected tools. The other two CVEs (JoomShaper and Joomlack) are unrelated CMS plugin vulnerabilities with no agentic relevance.

Updated Jul 8, 2026

IDORauthorization-bypasslangflowagent-frameworkflow-executionbroken-access-controlCISA-KEVASI02 · Tool MisuseSurface: Tool LayerPropagation: Single Hop

Langflow, a popular visual builder for LLM/agent workflows, has an authorization bypass that lets an authenticated user execute any other user's flow simply by supplying that victim's flow ID. This is a classic insecure direct object reference (IDOR) that fails to verify flow ownership before execution, allowing cross-tenant abuse in multi-user deployments. CISA has added it to the Known Exploited Vulnerabilities catalog, indicating active exploitation and urgency to patch.

Updated Jul 8, 2026