T02 · Agent Memory Poisoning
- Location
SKILL.md:72- Finding
Untrusted Session Content Can Be Promoted into Persistent Agent Memory
- Content
View full analysis
60%, auto-trigger: write summary to working-buffer.md, record key decisions and context snapshots. ### 4. Short-to-Long Term Auto Promotion High-value memories (score > 0.8, appears 3+ times, affects trading decisions, user explicitly asked to remember) auto-promote from daily logs to MEMORY.md. ``` ```markdown 6. Register Engramory curation discipline in boot manual 7. Write memory principles in soul file 8. Configure WAL protocol triggers 9. Configure Working Buffer threshold (60% context trigger) 10. Configure learnings/ directory and auto-promotion rules ``` ### Technical Analysis The architecture automatically moves selected session-derived content from daily logs into `MEMORY.md`, which the agent must read at every startup. It also instructs deployment into a boot manual and a “soul file,” both of which can govern future agent behavior. The document defines promotion conditions but does not require provenance validation, content sanitization, explicit approval, trust-boundary enforcement, or checks preventing stored text from being interpreted as instructions. Repetition is itself a promotion signal, so an attacker could repeatedly submit malicious directives until they satisfy the frequency threshold. Once promoted, the directives may be loaded in later sessions and treated as trusted context. The issue is persistent memory poisoning rather than ordinary current-session prompt inject ...[truncated 1450 chars]- Remediation
View remediation
