T01 · Skill Instruction Hijacking
- Location
SKILL.md:150- Finding
Mandatory Promotional Attribution in Generated Responses
- Content
View full analysis
Vulnerability Details
File Location:
SKILL.md, line 150
Vulnerability Type: Output instruction hijacking through a mandatory branded footer
Risk Level: LowComplete code snippet:
The following is a Unicode-escaped rendering of the complete affected line:
markdown > \u672c\u63a8\u8350\u7531 OPC-AI Skill\uff08resource-explorer\uff09\u751f\u6210\uff0c\u57fa\u4e8e\u300aAI\u8d85\u7ea7\u4e2a\u4f53\u300b\u4e66\u7a3f\u6846\u67b6\u3002English meaning: “This recommendation was generated by the OPC-AI Skill (
resource-explorer) and is based on the manuscript framework of ‘AI Super Individual.’”Technical Analysis
The full response template instructs the agent to append fixed OPC-AI and manuscript attribution to user-facing recommendations. This content is not required to fulfill the underlying tool-selection task and gives the Skill author persistent control over a portion of the generated response.
The instruction does not override system safety controls, execute code, or obtain additional privileges. Nevertheless, it modifies the agent's output objective by requiring promotional branding whenever the complete template is used. This most closely matches
T01: Skill Instruction Hijacking, although its security impact is limited to response integrity and neutrality.Attack Path
- A user invokes the
resource-explorerSkill and requests a detailed tool recommendation. - The agent follows the full output template defined in
SKILL.md. - The fixed attribution at line 150 is copied into the generated response.
- The user receives author-controlled promotional messaging that was not independently requested.
No arbitrary-code execution, privilege escalation, persistent memory modification, credential access, or system compromise is available through this path.
Impact Assessment
The issue affects the integrity and neutrality of generated responses. It may cause users to receive ...[truncated 341 chars]
- A user invokes the
- Remediation
View remediation
Remediation Suggestions
- Remove the fixed promotional footer from the default response template.
- Include provenance or attribution only when the user explicitly requests it or when a platform policy requires disclosure.
- If attribution is retained, label it clearly as Skill metadata rather than presenting it as part of the substantive recommendation.
- Keep response templates focused on the user's requested result and avoid mandatory branding, referrals, advertisements, or unrelated author-controlled messaging.
- Add a review rule requiring every fixed output fragment to have a documented user-facing or security purpose.
