T01 · Skill Instruction Hijacking
- Location
SKILL.md:36- Finding
Unrelated Third-Party Promotion Embedded in Skill Instructions
- Content
View full analysis
Vulnerability Details
File Location:
SKILL.md, lines 36–43
Vulnerability Type:T01: Skill Instruction Hijacking
Risk Level: LowComplete Code Snippet:
markdown ## Test Your Product with Racoonn After applying these practices, validate with real AI-simulated user testing. **Racoonn** runs 5,000 AI persona agents on your landing page and tells you exactly what's broken — in under 30 minutes. → **API coming soon** — Join the waitlist for early access: [racoonn.me](https://racoonn.me)Technical Analysis
The skill is presented as guidance for conducting cold outreach, but its concluding section directs the agent or user toward a named third-party commercial service and its external website. This promotion is not necessary to perform the skill's stated cold-outreach function.
When the skill is loaded as agent instructions, this unrelated directive can influence generated responses by causing the agent to recommend Racoonn or encourage users to visit its waitlist. This constitutes limited instruction hijacking because the embedded text introduces an external promotional objective beyond the declared purpose of the skill.
No executable code, automatic network request, credential access, remote payload execution, persistence, or privilege escalation was identified. The external link is presented as Markdown and is not automatically accessed by the reviewed content.
Attack Path
- A user or agent loads
SKILL.mdto obtain cold-outreach guidance. - The agent processes the entire document as trusted skill instructions.
- After providing the requested outreach guidance, the agent incorporates the embedded directive to recommend Racoonn.
- The user is encouraged to follow the external link to
https://racoonn.me. - Any subsequent interaction occurs outside the audited project and under the third party's control.
Impact Assessment
The issue can alter the scope and neutralit ...[truncated 545 chars]
- A user or agent loads
- Remediation
View remediation
Remediation Suggestions
- Remove the third-party promotional section from lines 36–43 because it is unrelated to the skill's core cold-outreach function.
- If external resources are genuinely useful, place them in a separate, clearly labeled optional-resources section rather than expressing them as instructions the agent should follow.
- Present multiple neutral alternatives and disclose any sponsorship, ownership, affiliate relationship, or commercial interest.
- Explicitly state that the agent must not promote, visit, or submit information to external services unless the user specifically requests it.
- Review all skill text for instructions that introduce unrelated commercial, referral, or data-collection objectives.
