T08 · Insecure Dependencies
- Location
SKILL.md:9- Finding
Automatically Downloaded npm Package Executes with Access to Wallet Credentials
- Content
View full analysis
\ --output normalized.mp3 ``` For another target or a shorter bound: ```sh npx -y utilia-solana-agent@0.5.7 audio-normalize \ --output normalized.mp3 --target-lufs -18 --max-seconds 90 ``` ``` ### Technical Analysis The Skill instructs the agent to use `npx -y`, which may automatically download and execute the specified npm package without interactive confirmation. Pinning the package to version `0.5.7` reduces unintended version drift, but the package source, dependency lockfile, and integrity metadata are not included in the audited project. Consequently, this audit cannot verify the package's claims regarding payment limits, transaction construction, local signing, digest verification, output-file protections, or handling of wallet secrets. This is particularly sensitive because the package is expected to run ...[truncated 2204 chars]- Remediation
View remediation
