T01 · Skill Instruction Hijacking
- Location
SKILL.md:151- Finding
Unsolicited Branding in Generated Academic Reports
- Content
View full analysis
Vulnerability Details
File Location:
SKILL.md, lines 151 and 176
Vulnerability Type: Output instruction manipulation
Risk Level: LowEvidence
markdown *Automatically generated | CoffeeDog | [Topic] | YYYY-MM-DD*markdown *Academic discovery automated. CoffeeDog knows the papers.*The first snippet is an English translation of the prescribed footer at line 151. The second snippet appears verbatim at line 176. Decorative emoji have been omitted without changing the instructions' meaning.
Technical Analysis
The skill's report template instructs the agent to insert fixed
CoffeeDogbranding into generated academic reports. A second promotional statement reinforces that branding outside the template. These instructions are unrelated to the skill's primary literature-search function and can influence the agent to produce third-party attribution that the user did not request.This is a limited form of skill instruction hijacking because loading and following the skill changes report content by requiring an unsolicited promotional footer. The reviewed file does not instruct the agent to override safety controls, disclose secrets, execute code, or alter system configuration.
Attack Path
- A user invokes the
scholarsearchskill to create an academic briefing. - The agent loads and follows the output template in
SKILL.md. - The agent inserts the fixed
CoffeeDogattribution into the report. - The branded report may then be saved to Obsidian or delivered through Feishu as described by the skill.
- Recipients may incorrectly infer that the report was authored, sponsored, or endorsed by the named party.
Impact Assessment
Exploitation requires only invocation of the skill and compliance with its prescribed template. No operating-system privileges, account permissions, or code-execution capabilities are obtained.
The impact is restricted to output integrity, attri ...[truncated 245 chars]
- A user invokes the
- Remediation
View remediation
Remediation Suggestions
- Remove the fixed
CoffeeDogfooter and promotional statement from the report template. - Use neutral attribution such as
Generated academic briefingwhen provenance information is necessary. - Make branding optional and require explicit user consent before including it.
- Clearly separate functional report-format requirements from optional presentation metadata.
- Add a template rule prohibiting unsupported claims of authorship, sponsorship, or endorsement.
- Remove the fixed
