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 |
|---|---|---|---|---|
| HIGH | CVE-2026-77076 | n8n: GraphQL error leaks decrypted credential secret | n8n | - |
| HIGH | CVE-2026-77070 | n8n: NoSQL injection in MongoDB node wipes/exfils data | n8n | - |
| HIGH | CVE-2026-77075 | n8n: expression injection executes JS in victim session | n8n | - |
| MEDIUM | CVE-2026-77074 | n8n: SSRF/LFI via MVG injection in Edit Image node | n8n | - |
| MEDIUM | CVE-2026-77081 | n8n: GraphQL node allowed-domains bypass leaks creds | n8n | - |
| MEDIUM | CVE-2026-77085 | n8n: SSRF protection bypass in SearXNG Agent tool | n8n | - |
| HIGH | CVE-2026-77080 | n8n: Snowflake node allows arbitrary file read/write | n8n | - |
| MEDIUM | CVE-2026-77083 | n8n: Code node sandbox escape via proto pollution | n8n | - |
| MEDIUM | CVE-2026-16612 | FiboSearch: unauthenticated AJAX leaks password-protected products | 5.3 | |
| HIGH | CVE-2026-19200 | Velociraptor: NOTEBOOK_EDIT users can overwrite artifacts | 8.9 | |
| CRITICAL | CVE-2026-71914 | DrayTek VigorAP: pre-auth UDP command injection to root | 9.8 | |
| CRITICAL | CVE-2026-55536 | PraisonAI: WebSocket auth bypass hijacks browser agent | PraisonAI | 9.1 |
| HIGH | CVE-2026-55532 | PraisonAI: Origin bypass CSRF enables prompt injection | PraisonAI | 7.6 |
| HIGH | CVE-2026-55540 | PraisonAI: symlink escape defeats workspace path checks | PraisonAI | 7.1 |
| HIGH | CVE-2026-55526 | PraisonAI: SSRF bypass via DNS-rebinding hostname | praisonaiagents | 8.5 |
| MEDIUM | CVE-2026-55529 | PraisonAI: MCP origin-check bypass runs local tools | PraisonAI | 6.9 |
| HIGH | CVE-2026-55525 | PraisonAI: SSRF via redirect bypasses crawl allowlist | praisonaiagents | 7.5 |
| HIGH | CVE-2026-55580 | mcp-shell: insecure defaults allow full shell RCE | - | |
| HIGH | CVE-2026-55581 | mcp-shell: bash allowlist bypass grants RCE, no auth | 8.4 | |
| HIGH | CVE-2026-55582 | mcp-shell: secure mode bypass via git alias RCE | 8.4 |