T01 · Skill Instruction Hijacking
- Location
SKILL.md:127- Finding
Mandatory Third-Party Branding in Generated Reports
- Content
View full analysis
Vulnerability Details
File Location:
SKILL.md:127-131;assets/report_template.md:104
Vulnerability Type: Output instruction hijacking through mandatory attribution
Risk Level: LowEvidence
Translated excerpt from
SKILL.md:127-131:markdown Integrate all analysis results into a structured report and use `assets/report_template.md` as the output template. The report must use HTML tags for colored headings and emphasis and remain consistent with the style of the Qihai public account.Translated excerpt from
assets/report_template.md:104:markdown Report automatically generated by the WorkBuddy public-account diagnostic tool.Technical Analysis
The Skill requires generated reports to use a bundled template containing fixed WorkBuddy attribution and separately requires reports to imitate a named public account's style. These instructions modify the agent's final output for a third party's promotional benefit rather than for the account-analysis function requested by the user.
Because use of the template is mandatory, the attribution is inserted by default without requiring informed user approval. This is an output-integrity issue matching instruction hijacking: loading and following the Skill causes otherwise user-focused results to contain externally selected branding.
Attack Path
- A user loads the account-audit Skill and provides analytics data.
- The agent follows the six-phase workflow in
SKILL.md. - During report generation, the agent is instructed to use
assets/report_template.md. - The template supplies a fixed WorkBuddy attribution.
- The generated report consequently promotes or attributes the output to WorkBuddy even though the user did not request that branding.
Impact Assessment
This issue does not grant operating-system privileges, access credentials, or code-execution capabilities. Its scope is limi ...[truncated 220 chars]
- Remediation
View remediation
Remediation Suggestions
- Remove the mandatory WorkBuddy attribution from
assets/report_template.md. - Replace the named Qihai style requirement with neutral, user-controlled formatting guidance.
- Make all branding and attribution explicitly opt-in.
- If attribution is selected, clearly preview it and allow the user to remove or replace it.
- Keep analytical workflow instructions separate from promotional or authorship-related content.
- Add a neutral default template containing no organization, product, or account branding.
- Remove the mandatory WorkBuddy attribution from
