T09 · Insecure Skill Coding Practices
- Location
SKILL.md:25- Finding
Command Injection Through Shell-Interpolated User Input
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is a coherent personal knowledge-base helper, but it persists and indexes user content using broad triggers and shell-style commands without enough scope or safety controls.
Install only if you intentionally want this skill to remember and search local content. Avoid storing secrets or private files, require explicit confirmation before write or add-file actions, and use a safe wrapper that passes arguments without shell interpolation and restricts file indexing to approved directories.
SKILL.md:25Command Injection Through Shell-Interpolated User Input
The trigger phrase is broad enough to match ordinary conversation, which can cause the skill to activate when the user did not explicitly intend to use the knowledge-base workflow. Because this skill performs storage actions and writes to persistent local locations, unintended activation could result in accidental retention of sensitive user content or files.
No suspicious patterns detected.