T01 · Skill Instruction Hijacking
- Location
SKILL.md:58- Finding
Untrusted Remote Instructions Can Hijack the Agent Workflow
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill has a coherent collaboration purpose, but its setup path delegates agent control to mutable remote instructions and limits normal user checkpoints.
Install only if you trust Coware and are comfortable with agents contacting coware.team, running .coware pull/sync scripts, and using project configuration during setup. Review the remote setup guide and any .coware scripts before allowing login, project joining, file changes, or spec synchronization.
SKILL.md:58Untrusted Remote Instructions Can Hijack the Agent Workflow
The setup flow tells the agent to read remote instructions and 'follow ALL instructions' end-to-end, 'in order', and to avoid normal textual clarification with the user. This creates an instruction-smuggling path where a mutable remote document can steer the agent into unsafe actions, while suppressing the usual user-checkpoint that might catch abuse or unexpected side effects.
The trigger conditions include broad, ambiguous phrases such as 'team coordination' and 'vibe coding collaboration', which can cause the skill to activate in contexts unrelated to explicit user intent. Over-broad activation increases the chance that the agent will enter a workflow that performs network access or prescriptive setup steps unexpectedly.
The skill instructs the agent to fetch a remote guide from https://coware.team/llms.txt without any requirement to notify the user or obtain consent for network access. This is dangerous because remote content is untrusted and can change over time, turning the skill into a conduit for hidden instructions or data exfiltration workflows.