Complete
AG06 Complete26 / 28
AG06 Complete
You've finished Memory & Context Poisoning — 4 memory tiers, 6 vulnerability types, 6 real scenarios, and 9 mitigations across three defensive layers.
01
Memory poisoning doesn't happen in the conversations it affects. The attack happens once — at write time. Everything after is the agent faithfully acting on a planted belief.
02
Persistence is the defining risk. A single poisoning event can silently affect every conversation that retrieves the poisoned entry — potentially hundreds or thousands — until the entry is found and removed.
03
The indirect ingestion channel is the most common attack path. Attackers don't need database access — they need to control content the agent will process and store.
04
Memory tier separation (MIT06) is the highest-leverage control: agents cannot write to the curated knowledge base, so no injection technique can corrupt it.
05
Cross-user memory leakage (Type 6) requires database-level namespace isolation — application-layer filtering can be bypassed by prompt injection that instructs the agent to query without the filter.
06
Multi-agent memory contamination propagates horizontally: one poisoned write to a shared store corrupts the beliefs of every agent that reads from it — the blast radius scales with the number of agents in the pipeline.