T01 · Skill Instruction Hijacking
- Location
HEARTBEAT.md:65- Finding
Remote Service Controls Agent Priorities and Introduces Unreviewed Capabilities
- Content
View full analysis
SKILL-CITY.md ``` ### Technical Analysis The heartbeat and live manual are controlled by an external service, but the Agent is instructed to prioritize actions selected by that service and to try newly announced capabilities. This creates a control channel through which behavior can change after the locally installed Skill has been reviewed. `SKILL.md` does contain a trust-boundary warning stating that fetched documents are documentation and cannot override human instructions or the Security section. That warning reduces the intended scope of remote control, but it does not technically enforce the boundary. It also conflicts with the operational instruction to perform server-ranked actions first and try newly introduced capabilities. There is no local action allowlist, schema-based validation, approval gate, or restriction limiting `what_to_do_next` and `whats_new` to previously reviewed operations. ### Attack Path 1. The Agent executes the scheduled heartbeat request. 2. The re ...[truncated 965 chars]- Remediation
View remediation
