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-2025-14486 | PixelPlay WP: missing auth lets attackers delete API keys | 5.3 | |
| MEDIUM | CVE-2026-61612 | CKAN MCP Server: DNS-based SSRF reaches cloud metadata | 5.7 | |
| MEDIUM | CVE-2026-93344 | MarketKing WP: missing authz exposes vendor financial pages | 6.5 | |
| HIGH | CVE-2026-77274 | mcp-atlassian: SSRF via backslash URL parsing confusion | mcp-atlassian | - |
| HIGH | CVE-2026-77258 | MCP Atlassian: path traversal exposes server files | mcp-atlassian | 7.7 |
| CRITICAL | CVE-2026-77244 | MCP Atlassian: unauthenticated access to operator Jira/Confluence | mcp-atlassian | 10.0 |
| MEDIUM | CVE-2026-77265 | MCP Atlassian: DNS-rebinding SSRF exposes internal services | mcp-atlassian | 5.9 |
| MEDIUM | CVE-2026-77270 | MCP Atlassian: path traversal in attachment upload leaks files | mcp-atlassian | 6.5 |
| MEDIUM | CVE-2026-77250 | MCP Atlassian: cleartext OAuth token file readable locally | mcp-atlassian | 6.1 |
| HIGH | CVE-2026-77242 | MCP Atlassian: DNS rebinding bypasses SSRF protection | mcp-atlassian | 7.5 |
| HIGH | CVE-2026-77260 | MCP Atlassian: path traversal in upload_attachment | mcp-atlassian | - |
| HIGH | CVE-2026-77261 | mcp-atlassian: SSRF via unvalidated redirects | mcp-atlassian | 7.1 |
| HIGH | CVE-2026-77267 | MCP Atlassian: SSRF via header URLs bypasses prior fix | mcp-atlassian | - |
| HIGH | CVE-2026-77243 | MCP Atlassian: missing authz lets clients call hidden tools | mcp-atlassian | 8.8 |
| MEDIUM | CVE-2026-77252 | MCP Atlassian: filter bypass exposes Jira/Confluence data | mcp-atlassian | 6.5 |
| HIGH | CVE-2026-77251 | MCP Atlassian: project/space filter bypass exposes data | mcp-atlassian | - |
| HIGH | CVE-2026-77271 | MCP Atlassian: path traversal enables code execution | mcp-atlassian | - |
| MEDIUM | CVE-2026-77249 | mcp-atlassian: incomplete SSRF fix allows blind redirect | mcp-atlassian | 5.3 |
| HIGH | CVE-2026-77247 | mcp-atlassian: arbitrary server file upload via path | mcp-atlassian | - |
| MEDIUM | CVE-2026-77272 | mcp-atlassian: XSS in OAuth setup callback server | mcp-atlassian | 5.4 |