← RegistryDossier · 5 steps · 4 edges
Direct prompt injection → exfil another user's data
Multi-tenant LLM assistant. Attacker's prompt overrides instructions and tricks the model into emitting another user's session content / RAG-cached data.
Filed by AD Knowledge Base
§ Kill-chainDrag · zoom · scroll
§ Context
Assumed environment: a chatbot / SaaS LLM feature where the same model context is shared (RAG, tools, customer data) across requests with weak per-request isolation.
§ Steps
- 01Craft instruction-override payloadInitial AccessAI-PROMPT-INJECT— Direct Prompt Injection
- 02Probe input boundaries (instruction echo)Initial AccessAI-PROMPT-INJECT— Direct Prompt Injection
- 03Extract system promptDiscoveryAI-SYS-PROMPT-LEAK— System Prompt Extraction
- 04Render output → exfil via image probe URLImpactAI-OUTPUT-INJECT— Output Injection (Markdown / HTML)
- 05Coax model to emit cached / cross-tenant dataCollectionAI-TRAINING-EXFIL— Training Data Extraction
§ Frequently asked
- What is the "Direct prompt injection → exfil another user's data" attack path?
- Multi-tenant LLM assistant. Attacker's prompt overrides instructions and tricks the model into emitting another user's session content / RAG-cached data. It chains 5 steps drawn from real-world offensive-security techniques.
- What starting position does this attack require?
- The first step is Craft instruction-override payload (AI-PROMPT-INJECT) — a initial access primitive. Assumed environment: a chatbot / SaaS LLM feature where the same model context is shared (RAG, tools, customer data) across requests with weak per-request isolation.
- What is the final impact of this kill-chain?
- The final step lands on Coax model to emit cached / cross-tenant data (AI-TRAINING-EXFIL), which falls under Collection. From here, an operator typically pivots into post-exploitation or maintains persistence.
- How can defenders detect or prevent this attack?
- Detection and prevention vary per step. Refer to each linked MITRE ATT&CK entry under "References" — every technique on that page lists defensive controls, detection telemetry, and known threat-actor usage.