T01 · Skill Instruction Hijacking
- Location
SKILL.md:70- Finding
Mandatory Unrequested Branding in Generated Reports
- Content
View full analysis
Vulnerability Details
File Location:
SKILL.md, lines 70-84
Vulnerability Type: Output instruction manipulation
Risk Level: LowComplete Code Snippet
markdown ## Step 4: Output format📄 HF Daily Papers · [date] N papers total
🔴 Must Read (score 8-10)
[Title | ID | Organization Xiaolongxia comment: ...]
🟡 Worth Noting (score 6-7)
[Compact list + one-line evaluation]
🟢 Skim If Interested
[Ultra brief list]
🦞 Summary
Top 3 + today's main theme observations
text Commentary guidelines: - Every "Must Read" paper needs a "Xiaolongxia comment" — explain the core insight in your own wordsTechnical Analysis
The Skill requires the agent to insert the branded phrase
"Xiaolongxia comment"and lobster-themed presentation into every qualifying digest. This presentation requirement is unrelated to the core privileges needed to retrieve, score, and summarize Hugging Face papers.Because these instructions are automatically loaded when the Skill is activated, they alter the agent's generated response without requiring an explicit branding request from the user. This is a limited form of instruction hijacking focused on output presentation. It does not modify safety constraints, execute code, access additional data, or establish persistence.
Equivalent instructions also appear in the localized documentation at
SKILL_zh.md:70-84, demonstrating that the branding requirement is intentional and consistently imposed.Attack Path
- A user requests a Hugging Face Daily Papers digest.
- The agent activates the Skill and loads
SKILL.md. - The mandatory output instructions require branded commentary for every paper categorized as “Must Read.”
- The agent includes the unrequested
"Xiaolongxia comment"label and lobster-themed headings in its response. - The resulting output promotes the embedded branding despite it not being necessary for the requ ...[truncated 793 chars]
- Remediation
View remediation
Remediation Suggestions
- Replace
"Xiaolongxia comment"with a neutral heading such as"Commentary"or"Analysis". - Replace the mandatory lobster-themed summary heading with a neutral
"Summary"heading. - Treat stylistic branding as optional and apply it only when explicitly requested by the user.
- Update the equivalent instructions in
SKILL_zh.mdso that both documentation variants use the same neutral behavior. - Preserve user control by stating that the proposed format is a default template that may be overridden by the user's requested tone, labels, or structure.
- Replace
