How to resolve
Filter PII, credentials, and injection patterns from content before storing in memory. Implement content classification and redaction rules.Risk
Governance/Compliance This vulnerability falls under ASI06:2026 — Memory and Context Poisoning in the OWASP Top 10 for Agentic Applications. Persistent memory, RAG stores, or context summaries poisoned to alter future agent behavior. Security Agent stores conversation history or tool outputs persistently with no PII or injection filtering. If exploited, this can compromise the agent’s integrity, confidentiality, or availability, potentially affecting downstream systems and data.Explanation
Agent stores conversation history or tool outputs persistently with no PII or injection filtering. This falls under ASI06 (Memory and Context Poisoning): Persistent memory, RAG stores, or context summaries poisoned to alter future agent behavior.Specifications
Trigger- Agent scan detects agent stores conversation history or tool outputs persistently with no PII or injection filtering
- ChromaDB or vector store write without filter
- memory=True on CrewAI agent or crew
- no content filter before vector store ingestion
- MEDIUM