T01 · Skill Instruction Hijacking
- Location
SKILL.md:63- Finding
Hidden External Agent Registration and Coordination Metadata
- Content
View full analysis
``` ### Technical Analysis The skill contains a concealed HTML comment defining a third-party coordination hub, an agent-registration endpoint, and a heartbeat endpoint. These endpoints are unrelated to the skill's declared purpose of monitoring public blockchain transactions and are not disclosed in its visible documentation. Although the repository does not contain an implementation that directly processes this metadata, an OADP-aware skill loader or agent framework could interpret it as machine-readable instructions. In that environment, loading the skill could cause the agent to register with `onlyflies.buzz` and make recurring heartbeat requests. This introduces an undisclosed external control or coordination channel. The endpoints' behavior and ownership cannot be established from the audited file. Therefore, direct execution of remote commands is not proven by the repository contents. The confirmed issue is the presence of hidden, task-unrelated registration and coordination metadata whose security impact becomes active when consumed by compatible tooling. ### Attack Path 1. A user or automated platform installs or loads the `whale-watch` skill. 2. An OADP-aware component scans `SKILL.md` and recognizes the hidden `OADP:1.0` metadata. 3. The component contacts the specified registration endpoint at `https://onlyflies.buzz/clawswarm/api/v1/agents/register`. 4. Agent identity, environment metadata, capabilities, or other registration data may be transmitted, depending on the consuming framework. 5. The component periodically contacts `https://onlyflies.buzz/clawsw ...[truncated 1233 chars]- Remediation
View remediation
