Prompt Injection
Prompt injection is the most prevalent attack technique against LLM-based applications. The attacker embeds instructions inside untrusted input — a user message, a retrieved document, or a tool output — that the model then follows instead of (or in addition to) its system prompt. Variants include direct prompt injection (the attacker controls the user turn) and indirect prompt injection (instructions planted in content the LLM will later read, such as a web page or a PDF the application summarises). The OWASP LLM Top 10 ranks prompt injection as LLM01 — the highest-impact risk for production LLM applications. Real-world example: CVE-2024-11041 affected vLLM 0.5.5, where crafted prompts could trigger remote code execution via the OpenAI-compatible chat completion endpoint. Defenses include input classification, strict output parsing, separating trusted and untrusted context, and least-privilege tool design in agent frameworks.
| Severity | CVE | Headline | Package | CVSS |
|---|---|---|---|---|
| HIGH | CVE-2026-61647 | NotebookLM MCP: path traversal enables arbitrary file write | @roomi-fields/notebooklm-mcp | - |
| MEDIUM | CVE-2026-77270 | MCP Atlassian: path traversal in attachment upload leaks files | mcp-atlassian | 6.5 |
| MEDIUM | CVE-2026-77266 | mcp-atlassian: arbitrary file read via upload_attachment | mcp-atlassian | 6.5 |
| HIGH | CVE-2026-77257 | mcp-atlassian: arbitrary local file upload via path | mcp-atlassian | - |
| HIGH | CVE-2026-77255 | mcp-atlassian: arbitrary file read/exfil via attachments | mcp-atlassian | 8.6 |
| CRITICAL | CVE-2026-61732 | Decepticon: ChatML token injection yields sandbox RCE | decepticon-sdk | 10.0 |
| HIGH | CVE-2026-100535 | OpenClaw: session-memory flaw enables agent privilege escalation | openclaw | 7.5 |
| MEDIUM | CVE-2026-100545 | OpenClaw: policy bypass lets helper run blocked tools | openclaw | 5.3 |
| HIGH | CVE-2026-100578 | OpenClaw: owner-only tools exposed via chat.send | openclaw | 7.6 |
| HIGH | CVE-2026-100580 | OpenClaw: case-sensitivity bypass enables persistent RCE | openclaw | 8.8 |
| HIGH | CVE-2026-100589 | OpenClaw: sandbox bypass exposes host browser sessions | openclaw | 8.3 |
| HIGH | GHSA-456v-xq2p-r4cj | code-ollama: shell injection in grep_search allows RCE | ollama | 7.8 |
| HIGH | CVE-2026-102697 | Ollama: agent Bash approval bypass via shell operators | ollama | 7.8 |
| CRITICAL | GHSA-jqmf-mx4f-hfr6 | Vibe-Trading: unauth agent RCE via shell tools, exec | 10.0 | |
| HIGH | GHSA-x8gv-g2g3-65fj | SiYuan: DNS-rebinding SSRF bypass in AI agent tools | github.com/siyuan-note/siyuan/kernel | 8.2 |
| MEDIUM | GHSA-p23f-cm6q-2qp8 | SiYuan MCP: asset.upload reads arbitrary host files | 5.7 | |
| MEDIUM | CVE-2026-108757 | Pinclaw: missing auth enables agent prompt injection | openclaw | 6.5 |
| HIGH | CVE-2026-57143 | PraisonAI: SSRF via LLM-controlled SearxNG URL | praisonaiagents | 8.8 |
| HIGH | CVE-2026-84317 | Nginx UI: MCP config_add bypasses directive validation | 8.8 | |
| HIGH | CVE-2026-109429 | Mistral Vibe: bash gate bypass allows silent RCE | mistral-vibe | 8.8 |