memory-systems
Pass
Audited by Gen Agent Trust Hub on Oct 7, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill's architecture for persisting and retrieving cross-session state creates a surface for indirect prompt injection attacks.
- Ingestion points: Untrusted external data is ingested through
IntegratedMemorySystem.store_factinscripts/memory_store.pyandVectorStore.addinreferences/implementation.md. - Boundary markers: The implementation lacks delimiters or explicit instructions to treat retrieved memory content as untrusted data, which may lead the agent to execute instructions embedded within those memories.
- Capability inventory: Functions like
IntegratedMemorySystem.retrieve_memoriesandMemoryContextIntegrator.build_contextare specifically designed to inject stored data back into the agent's active context to guide generation. - Sanitization: There is no evidence of sanitization, validation, or escaping of the text content before it is stored or retrieved for context injection.
Audit Metadata