T08 · Insecure Dependencies
- Location
SKILL.md:14- Finding
Unpinned Third-Party CLI and Mutable Remote Skill Installation
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill presents itself as a Shopify/DTC calculator but actually runs an Amazon/FBA profit calculator, which could mislead users making business decisions.
Review this skill carefully before installing. It appears useful as a local Amazon/FBA margin calculator, but it should not be relied on for Shopify/DTC CAC, payment processing, 3PL, LTV/CAC, or DTC benchmark analysis unless the implementation or documentation is corrected. Prefer a pinned, project-local install if you choose to use it.
SKILL.md:14Unpinned Third-Party CLI and Mutable Remote Skill Installation
This is a clear description-behavior mismatch. The declared description says the skill is for Shopify/DTC sellers and specifically mentions CAC, payment processing fees, 3PL costs, LTV/CAC analysis, and DTC benchmarks. The code instead is explicitly labeled and implemented as an 'Amazon Profit Calculator' with Amazon referral fee tables and FBA fee concepts throughout. It calculates ad spend ratio and profitability, but not CAC or LTV/CAC. It also does not model payment processor fees or 3PL costs, and contains no Shopify-specific logic or benchmarks. The lack of API usage is consistent with the description, but the primary purpose and core capabilities are materially different.
The skill metadata says this is a Shopify/DTC profit margin calculator, but the implementation is explicitly Amazon/FBA-specific, including Amazon referral fee tables and FBA fulfillment/storage concepts. This mismatch can mislead users into making business decisions with the wrong cost model, causing materially incorrect outputs and eroding trust in the agent’s behavior.
npx commands without a version suffix (e.g. @1.0.0) create a rug-pull risk if the upstream server is compromised and publishes a malicious update.
The module docstring prominently advertises an Amazon Profit Calculator while the declared skill purpose is Shopify/DTC. This contradictory framing increases the likelihood of misuse, especially in autonomous or semi-automated agent workflows where metadata and code comments may be interpreted as authoritative guidance for routing and execution.
The description claims Shopify/DTC-specific features such as LTV/CAC analysis and DTC benchmarks, but the code only performs product-level Amazon-style margin calculations and reporting. In an agent setting, this is dangerous because downstream users or systems may rely on absent analyses and assume outputs include customer acquisition and lifecycle economics when they do not.
No suspicious patterns detected.