T08 · Insecure Dependencies
- Location
SKILL.md:31- Finding
Unpinned Third-Party Package Installation
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a straightforward Bing Webmaster CLI usage guide with expected API-key handling and installation guidance, but users should treat the API key and installed package source carefully.
Before installing, verify that bing-webmaster-cli is the package you intend to trust, consider pinning a known version, and use a least-privileged Bing Webmaster API key. Prefer interactive login or a secret manager over pasting keys into commands that may be logged, and clear stored credentials when no longer needed.
SKILL.md:31Unpinned Third-Party Package Installation
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
## Config Paths And Overrides
Defaults:
- credentials: `~/.config/bing-webmaster-cli/credentials.json`
- app config: `~/.config/bing-webmaster-cli/config.json`
Env overrides:
The skill instructs users to provide and persist a Bing Webmaster API key via an environment variable or a locally stored credential file, but it does not warn that the key is sensitive, should not be pasted into shared shells/logs, and may persist on disk or in shell history. In a CLI/authentication skill this is common functionality, but the absence of handling guidance increases the chance of accidental credential exposure during normal use, especially in CI, shared workstations, or recorded terminal sessions.
No suspicious patterns detected.