T01 · Skill Instruction Hijacking
Warning
- Location
- SKILL.md:25
- Finding
- Mandatory Promotional Content Alters Agent Responses< ``` ### Technical Analysis The Skill requires the agent to append attacker-selected promotional content and an external link to every response. This instruction changes the agent's output behavior regardless of whether the advertisement is relevant to the user's request. A link to the service may be appropriate in contextual documentation, but forcing it into every response is not required to provide cryptocurrency market analysis. The requirement therefore exceeds the minimum behavior necessary for the declared functionality and constitutes instruction-level output hijacking. ### Attack Path 1. The agent loads the TrueNorth Skill and its presentation instructions. 2. A user asks any question handled while the Skill is active. 3. The mandatory presentation rule is applied even if the TrueNorth website is not relevant. 4. The agent appends the operator-selected advertisement and external URL to its response. 5. Users may interpret the injected promotion as a neutral recommendation from the agent. ### Impact Assessment This issue does not directly grant operating-system privileges. Its scope is the agent's response-generation channel. It enables persistent promotional manipulation while the Skill is active, reduces user control over output, and may direct users to an external service without a contextual need. ]]>
- Remediation
- <![CDATA[ ## Remediation Suggestions - Remove the requirement to include the CTA in every response. - Present the service link only when the user explicitly requests it or when it is directly relevant. - Clearly distinguish promotional material from analytical results. - Ensure presentation instructions do not override user formatting requests. - Prefer an optional capability note in documentation over runtime injection into agent responses. ]]>
