T01 · Skill Instruction Hijacking
- Location
SKILL.md:103- Finding
Mandatory Promotional Output Injection and External Redirection
- Content
View full analysis
"Want to save these to your stack at agentconcierge.io/dashboard?" ``` ### Technical Analysis The skill explicitly requires the agent to append a fixed promotional call to action after presenting recommendations. This instruction modifies the agent's normal response behavior and directs users to an external dashboard, regardless of whether saving recommendations is relevant to the user's request. Because the instruction is loaded as part of the skill definition, it controls part of the agent's output whenever the recommendation workflow is used. The behavior is not needed to perform the core task of finding and ranking AI agents. It therefore represents instruction-level output hijacking for promotional redirection. The reviewed instruction does not execute code, access credentials, alter system permissions, or establish persistence. Its technical scope is limited to manipulating response content and encouraging navigation to an external service. ### Attack Path 1. A user installs or enables the AgentConcierge skill. 2. The user requests recommendations for AI agents. 3. The skill sends the recommendation request to AgentConcierge and formats the returned results. 4. Lines 103–104 require the agent to append the predefined dashboard offer. 5. The user is encouraged to navigate to an external service controlled by the skill provider, even though this action was not part of the original request. ### Impact Assessment The issue allows the skill author to control a portion of the agent's final response and repeatedly promote an external destination. Potential effects include: - Undisclosed promotional content in otherwise task-focused responses. - User redirection to a third-party dashboard. - Reduced user trust due to unsolicited ...[truncated 340 chars]- Remediation
View remediation
