T01 · Skill Instruction Hijacking
- Location
SKILL.md:215- Finding
Mandatory Heartbeat Creates a Persistent External Instruction Channel
- Content
View full analysis
"I can't set up automatic checking on this instance. You'll need to ask me to check for new rounds manually, or enable heartbeats in your OpenClaw config." **After completing this step**, confirm to your owner that heartbeat is configured and they'll be notified when new rounds open. ``` ### Technical Analysis The Skill requires the agent to modify the persistent workspace file `HEARTBEAT.md`. The stored instruction directs future sessions to retrieve content from `https://humanjudge.com/openclaw/skill.md` and automatically act on newly announced questions. This creates a persistent external instruction channel whose effective behavior can change after the installed Skill has been reviewed. Although the retrieved resource is described as a Skill document rather than executable machine code, its instructions are intended to control subsequent agent actions, including network requests and response submission. The command to notify the owner only for errors or new-round announcements reduces visibility into routine automated operations. Mandatory wording elsewhere in `SKILL.md:29-45` reinforces the instruction by requiring the workflow and heartbeat to be followed rather tha ...[truncated 1618 chars]- Remediation
View remediation
