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
HiveFence is a coherent prompt-injection defense skill, with review notes for automatic threat-hash reporting and unpinned install commands.
Install only in an environment where outbound reporting of prompt-derived threat hashes is acceptable. Prefer a pinned package version or verified release, and confirm whether automatic reporting can be disabled before using it with confidential prompts.
SKILL.md:31Unpinned Third-Party Package Installation
The skill states that new attack patterns are 'hashed and submitted to the network' and that reporting can happen automatically, but it does not present a clear, prominent warning about remote transmission of detected content-derived data. Even if only hashes are shared, this is still a privacy and consent issue because users may not expect security-relevant prompt material to be sent to a third-party service, and hashes can still enable correlation, replay matching, or leakage of sensitive repeated inputs. The context makes this more concerning because the skill markets itself as a security/privacy tool, which may lower user suspicion.
The installation instructions tell users to execute npx clawhub install hivefence without pinning a specific version of the package manager or intermediary tool. That creates a supply-chain risk: a compromised, replaced, or unexpectedly updated clawhub package could execute arbitrary code during installation before the user ever inspects the skill. In a security-focused skill, this is more dangerous because users are likely to trust and install it quickly based on its defensive branding.
No suspicious patterns detected.