T08 · Insecure Dependencies
- Location
SKILL.md:9- Finding
Unpinned External CLI Installation Creates a Mutable Supply-Chain Risk
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is purpose-aligned webhook tooling, but it deserves review because it installs an unpinned external CLI and repeatedly shows secrets and tokens being entered directly in shell commands.
Review the hookpipe package provenance before installing, prefer a pinned and verified release if available, and avoid putting real webhook secrets or API tokens directly in shell commands. Use a secret manager, protected file, or interactive prompt if the CLI supports it, and keep provider/event filters narrow so only intended webhook events reach the agent.
SKILL.md:9Unpinned External CLI Installation Creates a Mutable Supply-Chain Risk
SKILL.md:35Sensitive Credentials Are Passed Through Command-Line Arguments
Skill's behavior or capabilities extend beyond its stated purpose. Scope creep allows an agent to perform actions unrelated to its documented functionality, increasing the attack surface.
Not limited to the 5 built-in providers. For any service already sending webhooks to your agent, use generic HMAC verification:
hookpipe connect my-service --secret my_signing_secret --to http://localhost:18789/webhook
No suspicious patterns detected.