T08 · Insecure Dependencies
- Location
SKILL.md:4- Finding
Unpinned Third-Party Packages Permit Unreviewed Supply-Chain Code Execution
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This memory skill is coherent, but it deserves review because it persistently stores and syncs agent context and files with an external service while using mutable npm-based install paths.
Review this before installing if you handle confidential, regulated, or company-sensitive information. Use it only when you are comfortable with a cloud memory service retaining and syncing selected memories and files across tools, avoid storing secrets or raw private data, and prefer pinned package versions or a controlled install environment.
SKILL.md:4Unpinned Third-Party Packages Permit Unreviewed Supply-Chain Code Execution
SKILL.md:17Conversation-Derived Sensitive Information May Be Persisted to an External Service
The skill is explicitly designed for persistent storage of conversations, preferences, context, and artifacts across sessions, but the introductory documentation does not prominently warn users about privacy implications, retention, or sensitivity of stored data. In a memory skill, this omission is materially risky because users may disclose personal, confidential, or regulated information without understanding that it will be retained and reused later.
The documentation encourages connecting to remote MCP and API endpoints and syncing the same memory/artifact store across tools, but it does not clearly warn that recalled/stored memories and files may be transmitted to external services. Because this skill handles durable user context and artifacts, remote connectivity expands exposure beyond local use and increases the chance of unintentionally sending sensitive data to a third-party service.
No suspicious patterns detected.