Plugin
Plugins and tools are the bridge between an LLM and the world outside it: a web-fetch tool, a code interpreter, a shell, an email API, a calendar integration. Each tool the agent can invoke is a new piece of attack surface, and the agent's prompt-injection problem becomes the tool's authorization problem. Common patterns we see in CVEs and AIID reports include over-broad tool permissions (an email-sending tool with no recipient allowlist), SSRF in browse-the-web tools, RCE in code-interpreter sandboxes that escape too easily, and confused-deputy attacks where the agent invokes a tool on behalf of an attacker-controlled prompt instead of the legitimate user. OpenAI's plugin ecosystem and ChatGPT's tool framework have shipped published vulnerabilities; LangChain, LangGraph, CrewAI, and AutoGen have each had agent-tool CVEs. Defenses: least-privilege tool scopes, human-in-the-loop on irreversible actions, separate trust contexts, and auditable tool invocation logs.
| Severity | CVE | Headline | Package | CVSS |
|---|---|---|---|---|
| MEDIUM | CVE-2026-55608 | n8n-mcp: cross-tenant leak of workflow backups | n8n-mcp | 4.2 |
| MEDIUM | CVE-2026-56352 | n8n: legacy node bypasses file path restrictions | n8n | 6.4 |
| UNKNOWN | CVE-2026-56349 | n8n: input validation bypass in Guardrail node | n8n | - |
| MEDIUM | CVE-2026-56353 | n8n: auth bypass in Chat Trigger webhook node | n8n | 4.8 |
| HIGH | CVE-2026-56400 | Open WebUI: CORS misconfig + CSRF enables admin RCE | open-webui | 8.3 |
| HIGH | CVE-2026-61427 | PraisonAI: MCP server auth bypass by default | PraisonAI | 7.3 |
| HIGH | CVE-2026-61430 | PraisonAI: DNS rebinding SSRF bypass in web_crawl | PraisonAI | 8.5 |
| HIGH | CVE-2026-61438 | PraisonAI: RCE via broken AST sandbox in workflows | PraisonAI | 7.3 |
| HIGH | CVE-2026-61443 | PraisonAI: path traversal leads to RCE via SkillTools | PraisonAI | 8.1 |
| HIGH | CVE-2026-61446 | PraisonAI: RCE via unsigned plugin auto-load | PraisonAI | 8.4 |
| HIGH | CVE-2026-54449 | LangBot: RCE via arbitrary STDIO MCP command | langbot | 8.8 |
| CRITICAL | CVE-2026-54458 | AVideo: stored XSS in YPTSocket enables admin takeover | 9.6 | |
| CRITICAL | CVE-2026-30623 | LiteLLM: RCE via unsanitized MCP server config | litellm | 9.8 |
| MEDIUM | CVE-2026-15106 | WPBot: broken auth lets attackers wipe chat logs | wpbot | 5.3 |
| MEDIUM | CVE-2026-15610 | WPBot: auth bypass burns AI API credits via RAG | wpbot | 4.3 |
| MEDIUM | CVE-2026-47751 | Claude Code Action: RCE via malicious PR .mcp.json config | claude-code-action | - |
| HIGH | CVE-2026-62201 | OpenClaw: exec-server bypass allows internal SSRF | openclaw | 7.7 |
| HIGH | CVE-2026-62202 | OpenClaw: cron isolation flaw regains denied tools | openclaw | 8.8 |
| HIGH | CVE-2026-62205 | OpenClaw: auth bypass in MS Teams message actions | openclaw | 7.1 |
| HIGH | CVE-2026-62206 | OpenClaw: missing authorization in Discord moderation | openclaw | 7.1 |