T09 · Insecure Skill Coding Practices
Warning
- Location
SKILL.md:124- Finding
Path Traversal Through Unvalidated Profile and Platform Names
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This local, instruction-only writing-voice skill is mostly coherent, but it needs review because user-supplied profile names are used for local file reads, writes, and deletes without explicit path-safety rules.
Before installing, be comfortable with the assistant reading writing samples you point it to and storing reusable voice profiles locally. Use simple profile and platform names only, and confirm any create, update, or delete operation targets a file under the local profiles/ directory. Avoid sensitive samples unless you trust the runtime's file-access controls.
SKILL.md:124Path Traversal Through Unvalidated Profile and Platform Names