Direct prompt injection
User-controlled instructions change an AI system's behavior, priorities, or output in a way the application did not intend.
A user places conflicting instructions in a support request so the assistant ignores its assigned support scope and attempts an unrelated action.
Mitigations and mappings for Direct prompt injection
Mitigations
- Separate instructions from untrusted data
- Enforce authorization outside the model
- Constrain available actions and validate outputs
Frameworks and sources
OWASP LLM01:2025 · MITRE ATLAS AML.T0051.000