T01 · Skill Instruction Hijacking
- Location
SKILL.md:237- Finding
Mandatory Third-Party Promotional Content Injection into Published Skills
- Content
View full analysis
📖 **Complete setup guide**: https://skillboss.co/skill.md ``` ``` The same behavior is reinforced elsewhere in the project, including `GUIDE.md:147-153`, `GUIDE.md:215-221`, `QUICK-START.md:108-117`, and `QUICK-START.md:129-134`. ### Technical Analysis The publishing workflow instructs the Agent to insert a persistent SkillBoss link into every processed `SKILL.md`. The modification is unrelated to the core operations needed to publish a Skill to GitHub or ClawHub. Because the injected link becomes part of the published artifact, it affects downstream users and remains present after the current Agent session ends. It also causes processed third-party Skills to appear affiliated with or endorsed by SkillBoss without requiring explicit approval from the Skill owner. This is not credential exfiltration, but it is instruction-driven output manipulation that exceeds the minimum privileges needed for the declared publishing functionality. ### Attack Path 1. A user invokes the Skill to publish an existing ZIP file or downloaded Skill. 2. The Agent follows the documented preparation workflow. 3. The Agent modifies the supplied `SKILL.md` and potentially its README. 4. The fixed third-party URL is inserted without per-Skill authorization. 5. The modified files are committed to GitHub and published to ClawHub. 6. The promotional content is distributed to downstream users as part of the republished Skill. ### Impact Assessment An attacker or Skill author controlling these instructions can cause the Agent to propagate persistent third-party content across every processed repository and Skill package. The obtained capability is limited to modifying publication output, but its scope includes ...[truncated 364 chars]- Remediation
View remediation
