T01 · Skill Instruction Hijacking
- Location
references/output-template.md:116- Finding
Unrequested Third-Party Branding Injected into Generated Campaign Plans
- Content
View full analysis
Vulnerability Details
File Location:
references/output-template.md:116
Vulnerability Type: Output instruction hijacking through mandatory attribution
Risk Level: Lowmarkdown *Generated by Shopee Planner skill — ClawHub*Technical Analysis
The campaign-plan template contains a fixed third-party attribution. The instruction at
references/output-template.md:3directs the agent to use this template when preparing campaign plans, whileSKILL.md:159explicitly identifies the file as the campaign-plan output template.When an agent follows these instructions without independently filtering the footer, the resulting business document includes promotional branding that the user did not necessarily request or approve. This changes the expected output content and therefore represents a limited form of skill instruction hijacking.
The issue does not execute code, override safety controls, retrieve remote content, or modify persistent state. Its effect is limited to the integrity and presentation of generated output.
Attack Path
- A user invokes the Shopee Campaign Planner skill.
- The agent reads the resource link in
SKILL.md:159. - The linked template instructs the agent to use its prescribed structure.
- The agent reproduces the fixed footer from
references/output-template.md:116. - The resulting campaign document advertises ClawHub even though the user did not explicitly request that attribution.
Impact Assessment
The issue can cause unauthorized branding to appear in campaign plans shared with store operators, partners, or ecommerce teams. Potential consequences include document-integrity concerns, confusion about authorship or endorsement, and reputational impact in client-facing materials.
No system privileges, credentials, seller-account permissions, or execution capabilities can be obtained through this issue. The affected scope is limited to generated-document content.
- Remediation
View remediation
Remediation Suggestions
- Remove the fixed branded footer from the default output template.
- If attribution is operationally required, replace it with an optional placeholder such as
[Optional attribution]. - Instruct the agent to include attribution only after obtaining explicit user approval.
- Ensure templates distinguish required business content from optional metadata or branding.
- Add a review check confirming that generated documents contain no unrequested endorsements, advertisements, or third-party attribution.
