T08 · Insecure Dependencies
- Location
README.md:56- Finding
Installation of an Unreviewed and Unpinned External Package
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is a coherent cost-tracking tool, but it asks users to enable autonomous wallet payments and install unreviewed executable code without enough limits or disclosure.
Review this carefully before installing. Use the free/local cost-tracking features only unless you can isolate any payment capability behind a dedicated low-balance wallet, hard signer limits, explicit human approval, and trusted reviewed source code. Do not run the documented npm setup from an unpinned registry package in a sensitive environment without verifying the package provenance and implementation.
README.md:56Installation of an Unreviewed and Unpinned External Package
SKILL.md:150Autonomous Agent Is Instructed to Use a Funded Wallet Without Human Approval
SKILL.md:167Pro License Verification Trusts Unverified Client-Supplied Transaction Hashes
The README promotes autonomous agent payment and subscription behavior with language such as 'No human approval needed' without clearly defining approval boundaries, spending caps, wallet isolation, or explicit opt-in requirements. In a tool that manages costs and integrates payments, this can normalize unsafe financial autonomy and lead to unauthorized or unintended expenditures if operators assume such behavior is safe by default.
The README makes a strong privacy/security claim that all data stays local and nothing is sent to external servers, but elsewhere it advertises email/Discord webhooks and x402 payments, which inherently involve outbound network communication. This mismatch can mislead users into enabling the skill under false assumptions about privacy and network behavior, reducing informed consent and potentially exposing usage or financial metadata externally.
The skill prominently encourages autonomous paid subscription and agent self-payment, but the early description does not clearly and explicitly warn operators that enabling this workflow may require granting wallet access and can trigger real, irreversible fund transfers. In this context, the omission is risky because the skill is user-invocable and markets autonomous commerce as a feature, increasing the chance that operators enable financial capabilities without fully understanding the consequences.
No suspicious patterns detected.