T08 · Insecure Dependencies
- Location
SKILL.md:57- Finding
Automatic Execution of Unpinned RollingGo Packages
- Content
View full analysis
" npm install -g rollinggo@latest rollinggo --help ``` Equivalent instructions in `references/rollinggo-uv.md` include: ```bash uvx --refresh --from rollinggo@latest rollinggo --help uvx --refresh --from rollinggo@latest rollinggo search-hotels \ --origin-query "Find hotels near Tokyo Disneyland" \ --place "Tokyo Disneyland" --place-type "" uv tool install rollinggo@latest uv tool upgrade rollinggo@latest rollinggo --help ``` ### Technical Analysis The Skill explicitly requires resolving and executing the current `latest` release from npm or PyPI. This is a mutable dependency reference: the package that executes can change after the Skill itself has been reviewed. The `npx --yes` option suppresses installation confirmation, while `uvx --refresh` deliberately refreshes the resolved package. The documentation does not require an exact reviewe ...[truncated 2136 chars]- Remediation
View remediation
