T02 · Agent Memory Poisoning
- Location
SKILL.md:69- Finding
Persistent Memory Modification After User Refusal
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is a coherent workspace-memory optimizer, but it may write a memory record even after the user refuses an update and its triggers are broad enough to activate unexpectedly.
Install only if you want an agent to proactively inspect and propose changes to long-lived workspace memory files. Before using it, clarify that refusal must mean no write of any kind, and consider narrowing activation to explicit workspace-memory requests.
SKILL.md:69Persistent Memory Modification After User Refusal
Several activation conditions are semantically broad, such as detecting 'new preference', 'direction change', 'reality mismatch', or 'deep conversation ended', without precise thresholds or validation steps. In practice this can cause over-triggering and excessive collection or propagation of conversational inferences into persistent workspace files, which is risky because the skill is specifically designed to monitor and suggest updates to long-lived memory artifacts.
The trigger phrases include very broad, everyday language such as requests to 'update config' or 'optimize files', which can cause the skill to activate in unrelated conversations. This creates prompt-scope creep: the agent may start inspecting or proposing edits to workspace files when the user did not clearly intend to invoke this behavior, increasing the chance of unnecessary file access or state modification workflows.
No suspicious patterns detected.