T09 · Insecure Skill Coding Practices
- Location
SKILL.md:46- Finding
Automatic Plaintext Persistence of Sensitive Generated Content
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill mainly provides adult-fiction writing guidance, but it also tells the agent to automatically save sensitive generated stories to a local plaintext file without asking first.
Review before installing if you would not want adult stories or prompts saved on disk automatically. The main concern is privacy from local persistence, not evidence of malware; safer behavior would be to return stories in chat and save only after explicit confirmation with a chosen path.
SKILL.md:46Automatic Plaintext Persistence of Sensitive Generated Content
The skill is presented as a creative-writing assistant, but it also instructs the agent to automatically persist generated content to a local filesystem path. That side effect is outside the core user-visible purpose and can cause sensitive or explicit user content to be stored without informed consent, creating privacy and data-handling risk.
Automatic creation of directories and files is not necessary to fulfill the stated function of generating erotic fiction text. Unnecessary file-system access expands the skill's capabilities beyond content generation and increases the chance of privacy leaks, unexpected disk artifacts, and misuse of local storage for content the user may consider highly sensitive.
The skill describes automatic saving behavior without any warning, consent flow, or confirmation prompt. Because the content is erotic and potentially highly sensitive, silent persistence materially increases the risk of embarrassment, privacy compromise, and retention of data the user did not intend to store.
No suspicious patterns detected.