First Seen
Feb 18, 2026
Last Scanned
Feb 20, 2026
Findings
5
Score
100/100
Findings (5)
Detects global installation of packages which affects the host system
npm install -g m Replace npm install -g with a local install (npm install --save-dev) or use npx with a pinned version. Global installs modify the system and risk supply chain attacks.
Likely FP if the global install is for a well-known CLI tool (e.g., typescript, eslint) in setup documentation, though the supply chain risk remains real.
Detects URLs fetched at runtime that control or influence agent behavior without pinning
download from <https:// + template Avoid loading configuration or behavior-controlling content from runtime URLs. Bundle required configurations locally or pin remote config to versioned, integrity-verified endpoints.
Likely FP if the URL in the match is a documentation link or example URL (e.g., example.com) rather than an actual runtime-fetched configuration endpoint.
Detects go install fetching and compiling arbitrary Go packages
go install github.com/gomarkdown/mdtohtml@ Pin Go install targets to a specific version (e.g., go install example.com/tool@v1.2.3). Avoid @latest as it fetches whatever is currently published.
Likely FP if the go install target is a well-known tool (e.g., golang.org/x/ packages) pinned to a specific version in documentation.
Detects go install fetching and compiling arbitrary Go packages
go install github.com/gomarkdown/mdtohtml@ Pin Go install targets to a specific version (e.g., go install example.com/tool@v1.2.3). Avoid @latest as it fetches whatever is currently published.
Likely FP if the go install target is a well-known tool (e.g., golang.org/x/ packages) pinned to a specific version in documentation.
Detects cargo install or gem install fetching packages from remote registries
gem install j Pin Cargo/Gem packages to specific versions (e.g., cargo install tool@0.1.0, gem install tool -v 1.2.3). Use lock files for reproducibility.
Likely FP if the matched text is a very short fragment (3 words or fewer) or uses placeholder package names.