T08 · Insecure Dependencies
- Location
SKILL.md:732- Finding
Unpinned Third-Party Skills Are Installed and Executed from Mutable Sources
- Content
View full analysis
Vulnerability Details
File Location:
SKILL.md:732-758;SKILL-hermes-bug-bounty-mastery.skill.md:945-991
Vulnerability Type: Supply-chain compromise through unpinned external Skill dependencies
Risk Level: CriticalVulnerable Code
SKILL.md:732-758:bash # Save this file as skill.md, then execute: hermes skills install --manifest skill.md # Or run the inline installer: hermes skills install clawhub/claw-multi-agent && \ hermes skills install clawhub/masterswarm && \ hermes skills install clawhub/fl-multi-agent-orchestrator && \ hermes skills install clawhub/swarmdock && \ hermes skills install clawhub/swarmskill-coin-trade && \ hermes skills install clawhub/swarmwage-publish && \ hermes skills install clawhub/claw-orchestra && \ hermes skills install clawhub/swarmmarket2 && \ hermes skills install clawhub/agent-swarm-network && \ hermes skills install clawhub/epic-ai-swarm-orchestration && \ hermes skills install clawhub/swarm-layer && \ hermes skills install clawhub/hive-commander && \ hermes skills install clawhub/network-ai && \ hermes skills install clawhub/yuyonghao-agent-swarm && \ hermes skills install clawhub/agent-swarm-workflow && \ hermes skills install clawhub/bountyswarm && \ hermes skills install clawhub/claw-swarm && \ hermes skills install clawhub/clawswarm-jobs && \ hermes skills install clawhub/clawswarm-realtime && \ hermes skills install clawhub/clawhub-memory-tiers-pro && \ hermes skills install clawhub/flow-swarmSKILL-hermes-bug-bounty-mastery.skill.md:957-991:bash # Tier 1: Core AI Engines hermes skills install browse-sh/bountybook.ai/moneymaxx-qops8y hermes skills install clawhub/ai-agent-bounty-factory hermes skills install clawhub/ai-profit-engine hermes skills i ...[truncated 3415 chars]- Remediation
View remediation
Remediation Suggestions
- Pin every external Skill to a reviewed immutable version or commit digest.
- Verify cryptographic hashes or publisher signatures before installation.
- Maintain an explicit allowlist of trusted publishers and repositories.
- Vendor security-critical dependencies into a controlled internal registry after review.
- Generate and enforce a lockfile containing exact dependency identities and integrity hashes.
- Require explicit user approval for each dependency and its requested capabilities.
- Execute each Skill in a sandbox with narrowly scoped filesystem, network, secret, browser, and tool permissions.
- Prevent dependencies from inheriting all workspace secrets by default.
- Continuously monitor pinned upstream dependencies for compromise and revoke affected versions.
- Fail closed if signature, checksum, provenance, or immutable-version validation is unavailable.
