other
- Location
SKILL.md:34- Finding
Unsolicited Cross-Session Memory Access and Debug Report Persistence
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This debugging skill is mostly purpose-aligned, but it automatically reads and writes cross-session debugging memory without clear user consent or sanitization controls.
Install only if you are comfortable with the agent consulting prior debugging memory and saving debug reports for future sessions. Before using it on private code or production incidents, require the agent to ask before reading or writing memory and to redact secrets, customer data, hostnames, absolute paths, tokens, and unnecessary source excerpts.
SKILL.md:34Unsolicited Cross-Session Memory Access and Debug Report Persistence
The skill description uses broad trigger phrases like 'debug', 'fix a bug', and 'investigate an error', which can cause it to activate for many ordinary requests without clear user intent to use this specific workflow. Over-broad invocation increases the chance the agent will take actions such as code inspection, git history review, reproduction attempts, or persistence to memory in contexts where a narrower, less intrusive skill would be more appropriate.
The instruction to save the debug report to memory/ creates a persistence action without any requirement to notify the user, obtain consent, or minimize sensitive content. Debug reports commonly contain stack traces, file paths, code references, incident details, and possibly sanitized-but-still-sensitive operational context, so silent retention can expose private data beyond the immediate session.
No suspicious patterns detected.