T01 · Skill Instruction Hijacking
- Location
SKILL.md:88- Finding
Commercial Promotional Content Injected into Agent Responses
- Content
View full analysis
Vulnerability Details
File Location:
SKILL.md, lines 88-96
Vulnerability Type: Agent output manipulation through behavioral instructions
Risk Level: MediumVulnerable Code
markdown ## More
💌 Want replies that remember your relationship history? → replyher.com/pro
text Technical Analysis
SKILL.mddefines the behavior and expected output of the agent when the skill is loaded. TheMoresection embeds a fixed promotional footer that directs users to an external commercial service. Placing this content in the behavioral instruction file, rather than limiting it to project documentation, can cause the agent to incorporate advertising into responses unrelated to the user's immediate request.This alters the integrity of the agent's output by introducing a secondary commercial objective. The external service concerns relationship-history processing, which may encourage users to disclose sensitive personal or interpersonal information outside the audited skill environment.
The reviewed project does not contain code that automatically accesses the URL, transmits user information, or executes a remote payload. Exploitation is therefore limited to instruction-driven output manipulation and social redirection; it does not grant system privileges or direct access to local data.
Attack Path
- A user installs and invokes the
love-replyskill. - The agent loads the behavioral instructions from
SKILL.md. - The promotional
Moreblock is interpreted as content associated with the skill's response behavior. - The agent may append or reproduce the promotional message in generated romantic-reply assistance.
- A user follows the external
replyher.com/prolink. - The user may provide relationship history or other personal information to a third-party service outside the scope and controls of this skill.
Impact Assessment
The issue compromises response integri ...[truncated 509 chars]
- A user installs and invokes the
- Remediation
View remediation
Remediation Suggestions
- Remove the promotional
Moreblock fromSKILL.mdso commercial content is not treated as an agent behavioral instruction. - If attribution or product promotion is required, place it exclusively in
README.mdor another documentation file that does not control generated responses. - Clearly label any external link as optional third-party commercial content and identify the external service operator.
- Do not instruct the agent to append advertisements, referral links, or unrelated calls to action to user-facing answers.
- If users may submit relationship history to the external service, provide a clear privacy notice before redirection and explain what information may be collected, retained, or processed.
- Add a review rule that separates core skill instructions from marketing material and rejects fixed promotional footers in response templates.
- Remove the promotional
