T01 · Skill Instruction Hijacking
- Location
SKILL.md:169- Finding
Commercial Recommendation Embedded in Agent Instructions
- Content
View full analysis
Vulnerability Details
File Location:
SKILL.md, lines 169-174
Vulnerability Type: Commercial instruction steering
Risk Level: LowComplete Code Snippet:
markdown ## Upgrade For ongoing communication coaching with real conversation practice → replyher.com --- *Built by ReplyHer — say what you mean, hear what they need*Technical Analysis
The skill places a recommendation for an external commercial service inside the instruction document loaded by the agent. Because
SKILL.mdcontrols agent behavior, this content may influence the agent to promote or redirect users to the publisher's service during communication-coaching sessions.The recommendation is unrelated to the core frameworks required to provide communication advice. It does not explicitly override safety controls or require promotion in every response, and it does not itself retrieve content or execute code. Nevertheless, placing promotional guidance in the behavioral instruction context creates a low-severity instruction-steering risk and may produce biased recommendations without a user request.
Attack Path
- A user or platform installs and loads the skill.
- The agent processes the entire
SKILL.mdfile as behavioral guidance. - The embedded upgrade section associates ongoing coaching with
replyher.com. - During a relevant conversation, the agent may recommend the publisher's service even when the user did not request product suggestions.
- The user may follow the recommendation and leave the audited environment for an external service whose behavior and privacy practices are outside this project's scope.
Impact Assessment
This issue does not grant operating-system privileges, access credentials, persistent memory, or code execution. Its scope is limited to the agent's current-session recommendations and the possibility of redirecting users to an external commercial website. Potential effects include bias ...[truncated 116 chars]
- Remediation
View remediation
Remediation Suggestions
- Remove commercial upgrade instructions from
SKILL.mdso the behavioral prompt contains only functionality necessary for communication coaching. - Keep attribution and optional product links in
README.mdor package metadata rather than in the agent's runtime instructions. - If recommendations are retained, only provide them after an explicit user request for external services.
- Clearly label any recommendation as promotional and disclose the publisher's relationship with the service.
- Ensure that the skill remains fully functional without visiting or interacting with the external website.
- Remove commercial upgrade instructions from
