T02 · Agent Memory Poisoning
- Location
SKILL.md:185- Finding
Persistent Agent Behavior Modification Through Generated Memory Files
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This onboarding skill is mostly coherent, but it creates persistent agent memory and operating rules from personal information with broad activation and limited upfront consent.
Review this before installing if you do not want an agent to store personal details and workspace preferences in files that future sessions read. Use it only when you intentionally want persistent onboarding, and inspect or delete the generated memory and AGENTS.md files if they contain rules you do not want reused.
SKILL.md:185Persistent Agent Behavior Modification Through Generated Memory Files
SKILL.md:5Global Skill-Priority Directive Can Displace the User's Current Task
SKILL.md:22Undisclosed Host and Runtime Environment Reconnaissance
The trigger condition includes the phrase 'who are you', which is an ordinary conversational prompt and can cause the onboarding skill to activate in unrelated contexts. Because this skill initiates broad personal data collection and persistence into multiple memory files, accidental invocation can lead to unnecessary harvesting and storage of sensitive profile information.
The skill instructs the agent to collect highly sensitive personal profile data, work habits, tools, location/timezone, and preferences, then persist them as long-lived foundation files that are read every session. There is no upfront privacy warning, retention notice, or consent checkpoint explaining what will be stored, creating a meaningful risk of over-collection, surprise persistence, and exposure of sensitive user context.
Skill enables autonomous high-impact decisions without human-in-the-loop verification. Critical operations (destructive commands, financial transactions, data deletion) should require explicit user confirmation.
## Safety
- Don't exfiltrate private data. Ever.
- Don't run destructive commands without asking.
- When in doubt, ask.
## External vs Internal
No suspicious patterns detected.