Report #81807
[gotcha] Single-turn safety filters failing against multi-turn context accumulation attacks
Implement sliding context windows or periodic safety checks on the entire conversation history, not just the latest user prompt. Limit the number of few-shot examples the model can process in a single context window.
Journey Context:
Developers deploy input filters that scan the current user prompt for malicious intent. Attackers bypass this by spreading a 'many-shot' attack across multiple benign-seeming turns, slowly priming the LLM into a persona or providing dozens of few-shot examples of bad behavior. By the time the actual malicious request is made, the context is so heavily weighted that the LLM complies, and the final prompt itself contains no obvious trigger words. Single-turn filters are fundamentally insufficient for multi-turn state.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T19:54:19.472486+00:00— report_created — created