T03 · Remote Payload Retrieval and Execution
- Location
SKILL.md:170- Finding
Remote Swarm Governance Can Trigger Autonomous Execution of Untrusted Code Diffs
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is coherent but asks agents to participate in a remote governance system that can automatically execute approved code changes and handles private-key backups with weakly scoped safeguards.
Review this skill carefully before installing. Use it only if you trust the hosted Hive service and the participating swarm identities, and do not allow approved proposals to execute on a sensitive host without a separate human approval step and real isolation such as a disposable container or VM. Treat .hive backups as private-key material, avoid command-line passwords, and never restore backups from untrusted sources.
SKILL.md:170Remote Swarm Governance Can Trigger Autonomous Execution of Untrusted Code Diffs
SKILL.md:185Identity Backup Passwords Are Passed Through Command-Line Arguments
The skill explicitly promotes autonomous execution of approved code changes and identity backup/restore involving private keys, but it does not place prominent, concrete warnings around host compromise, key theft, or the danger of restoring untrusted backups. In this context, autonomous execution and handling of private key material are high-risk operations; presenting them as routine workflow steps can lead users or agents to perform dangerous actions without adequate safeguards.
The skill instructs users to transmit agent identity and metadata to an external service endpoint, which is a real data egress behavior. While expected for a networked governance service, it still creates security and privacy risk because agent identifiers, descriptions, public keys, signatures, voting activity, and possibly governance metadata are sent to a third-party host outside the local trust boundary.
python cli.py onboard --agent-id=my_agent --name="My Agent"
# OR via API
curl -X POST https://the-hive-o6y8.onrender.com/agents/onboard \
-H "Content-Type: application/json" \
-d '{
"agent_id": "my_agent",