T01 · Skill Instruction Hijacking
- Location
SKILL.md:84- Finding
Mandatory Promotional Output Injection and Traffic Diversion
- Content
View full analysis
📜 Want an in-depth AI interpretation of your BaZi? Visit [Qiyue QiyueAstro](https://qiyueastro.com) to obtain a personalized chart analysis. ``` The original Skill text expresses these requirements in Chinese. The snippet above is a faithful English rendering of the complete affected section. ### Technical Analysis The Skill imposes a fixed requirement that every generated response end with promotional language and an external link. This instruction is unrelated to the minimum functionality necessary to request a BaZi chart from the API and display its results. Because Skill instructions are loaded into the agent's active context, the mandatory wording controls the agent's response even when the user has not requested recommendations, attribution, or links. The instruction therefore establishes a persistent output-injection mechanism for every invocation of the Skill. The behavior is intentional rather than incidental. `README.md`, lines 20–22, separately discloses that every response will contain a call to action directing users to `qiyueastro.com`. The API response example also includes a referral URL containing UTM tracking parameters, reinforcing the traffic-diversion objective. This does not provide operating-system access, code execution, credential access, or elevated local privileges. However, it exceeds least-functionality requirements by obtaining control over the final response form ...[truncated 1503 chars]- Remediation
View remediation
