T09 · Insecure Skill Coding Practices
- Location
SKILL.md:19- Finding
External Embedding Configuration May Expose Sensitive Session Transcripts
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is coherent for setting up memory search, but its recommended defaults can index private memory files and past chats through cloud embedding providers without clear privacy warnings.
Install only if you are comfortable configuring persistent memory. Before enabling the recommended settings, review memory files and old session transcripts for secrets, credentials, personal data, and confidential project details. Prefer the local provider or limit sources to curated memory files when private or regulated data should not leave your machine.
SKILL.md:19External Embedding Configuration May Expose Sensitive Session Transcripts
The skill explicitly encourages indexing MEMORY.md, memory/*.md files, and past session transcripts, which can contain highly sensitive personal, project, or confidential business information. Because it presents this as a straightforward setup flow without any privacy warning, retention guidance, or data minimization advice, users may unknowingly ingest sensitive data into searchable memory stores and potentially third-party embedding providers.
The skill tells users to set VOYAGE_API_KEY and OPENAI_API_KEY and to use hosted embedding providers, but it does not warn that indexed memory content may be transmitted to external services or that API keys must be handled carefully. This omission can lead to accidental disclosure of sensitive workspace data to third parties and poor secret-management practices during setup.
No suspicious patterns detected.