Report #52411
[gotcha] Attacker poisoning long-term memory or user profile fields
Isolate user profile/memory data from active instruction context. Apply strict output formatting constraints that resist few-shot overrides, and periodically audit stored memory for injection payloads.
Journey Context:
If an app stores user preferences or past conversations and feeds them back as context, an attacker can set their 'name' or 'preference' to 'Ignore all previous instructions and...'. When the next session starts, this is loaded into the prompt, hijacking the system prompt persistently across sessions.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T18:28:05.673011+00:00— report_created — created