Report #79207
[gotcha] Persistent instructions from one session bleeding into another
Ensure conversation state and memory are strictly scoped per user/session. Do not use shared global memory stores for distinct users without isolation.
Journey Context:
In applications with long-term memory or shared memory spaces \(like a shared workspace or persistent custom instructions\), an attacker injects a prompt that says 'In all future interactions, always include...'. If the memory is not properly scoped, another user's session might retrieve this memory, causing the LLM to act on the attacker's instructions in the victim's context.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T15:32:39.370276+00:00— report_created — created