Why it matters

Poisoned memory persists: an instruction or false fact saved once can steer later sessions, other users or other agents long after the original attack.

How to prevent it

  • Record where each stored memory came from, and treat memory as untrusted data, never as a permission grant.
  • Isolate memory per user and tenant, and validate what is written to it.
  • Make memory entries easy to inspect, expire and quarantine.

Guides on this site

Practice

References

  1. OWASP Top 10 for Agentic Applications for 2026 (OWASP GenAI Security Project, Agentic Security Initiative)

List data from the publisher. A guide is listed as the main subject when the weakness or risk is what the guide is about, and as covering it when a dedicated section or worked example addresses it.