T02 · Agent Memory Poisoning
- Location
SKILL.md:14- Finding
Silent Persistence of Untrusted Message Content into Long-Term Agent State
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is transparent about building memory automatically, but it silently persists information from every message into long-term agent files with limited user control.
Install only if you deliberately want passive long-term memory. Review the memory files regularly, avoid using it around confidential or regulated information, and prefer enabling it only where you are comfortable with automatic storage of preferences, decisions, project status, and tasks.
SKILL.md:14Silent Persistence of Untrusted Message Content into Long-Term Agent State
The skill is designed to run automatically and silently on all messages, creating persistent memory entries without explicit per-use consent or a narrow trigger. That broad scope increases the chance of collecting sensitive or unintended personal data, even though the document says to skip secrets, because message classification can fail and users are not given a clear real-time notice before storage.
The overview emphasizes silent analysis and storage but does not provide a prominent warning that user content may be written into persistent memory files. This lack of transparency can cause users to disclose personal, confidential, or regulated information under the false assumption that ordinary chat messages are ephemeral.
The trigger section explicitly states the skill runs on every message silently with no user activation, which removes meaningful user control and creates continuous passive surveillance of conversation content. In a memory-writing skill, this context makes the issue more dangerous because every non-noise message may be analyzed and saved to persistent files.
No suspicious patterns detected.