T08 · Insecure Dependencies
- Location
SKILL.md:12- Finding
Unpinned Package Execution Through npx
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is a coherent emergency-fund coaching workflow, but it asks to store sensitive financial details across sessions and has an unpinned installer plus unexplained filesystem access.
Install only if you are comfortable with the agent retaining financial profile details between sessions. Do not provide account numbers, passwords, or banking login information. Prefer session-only use or clear deletion controls if available, verify the installer source before running npx, and question why filesystem access is needed.
SKILL.md:12Unpinned Package Execution Through npx
SKILL.md:321Persistent Retention of Sensitive Financial Profile Data Without Defined Safeguards
Skill instructs the agent to omit warnings, disclaimers, or ethical commentary. Stripping safety caveats hides risk from the user and is a common jailbreak preamble.
**Agent action**: Run the user through each category and ask about current spending. Do not moralize. Record identified savings in state. Calculate total available monthly savings.
The install command uses npx clawhub install ... without pinning a specific version of the tool. This creates a supply-chain risk because future or compromised releases of clawhub could execute unexpected code during installation, and users would implicitly trust whatever latest version resolves at install time.
Subtle instructions detected that may alter agent decision-making or introduce hidden biases.
- Never recommend specific financial products or banks by name — provide the framework and comparison criteria instead
- Never suggest stopping minimum debt payments in favor of saving — that triggers fees and credit damage that cost more than the savings gain
- Always acknowledge when the income/expense gap is structural — don't imply that budgeting harder will fix a situation where income is genuinely below survival cost
- Crypto, stocks, and investments are not emergency funds — never suggest them as substitutes
## Tips
No suspicious patterns detected.