T02 · Agent Memory Poisoning
- Location
SKILL.md:194- Finding
Automatic Persistent Memory Capture Enables Cross-Session Memory Poisoning
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This is a clearly disclosed long-term memory skill, with expected persistence and local daemon behavior, but users should understand automatic memory capture before enabling it.
Install this only if you want an agent to keep searchable memories across sessions. Review or disable automatic hooks if conversations may include secrets, regulated data, or untrusted user content, and prefer pinned/reviewed plugin versions with a constrained local or containerized daemon.
SKILL.md:194Automatic Persistent Memory Capture Enables Cross-Session Memory Poisoning
SKILL.md:360Unpinned Third-Party Plugin and Dependency Installation
The skill explicitly describes automatic cross-session capture of user statements, decisions, and preferences, but does not present a clear consent, privacy, or data-minimization warning alongside that behavior. In an agent context, this can lead to persistent retention of sensitive personal or business information without informed user awareness, increasing privacy and compliance risk.
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
## Troubleshooting
**"Memory daemon not reachable"**
- Check daemon is running: `curl http://localhost:7654/health`
- Start daemon: `cd openclaw-memory && pnpm dev:daemon`
- Or use Docker: `docker compose up -d`
No suspicious patterns detected.