T08 · Insecure Dependencies
- Location
README.md:9- Finding
Unpinned Third-Party Package Execution Through npx
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This is a coherent fact-checking skill that uses web research as expected, with an installation hardening note for its unpinned npx command.
Before installing, consider pinning or otherwise verifying the installer package/source instead of running a floating npx command. Once installed, the skill mainly guides the agent to search the web and cite sources for fact-checking; review links and claims as you would with any research workflow.
README.md:9Unpinned Third-Party Package Execution Through npx
Skill contains instructions that could directly expose system prompts, internal rules, or hidden instructions to users or external parties.
- Before sending, compare the final report against the checked claim list. If any duplicate section, missing claim text, repeated verdict line, source mismatch, or malformed source line appears, rewrite the final report cleanly from the checked claim list.
- Prefer a shorter clean report over a longer report that risks duplicated sections or copied paragraphs.
## CRITICAL Output Rules
- **NEVER repeat any content**. Each section appears exactly ONCE. No duplicated tables, sources, or paragraphs.
- **Final self-check before sending**: verify claim numbering is sequential, no section is duplicated, every source belongs to the claim it is listed under, and there are no dangling or malformed source lines.
The README instructs users to run npx skills add ... without pinning a specific package version, which can fetch and execute whatever version of the CLI is current at install time. That creates a supply-chain risk: if the package is later compromised, typosquatted, or publishes a breaking/malicious release, users following the install command may execute unreviewed code on their machine.
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.