T01 · Skill Instruction Hijacking
- Location
SKILL.md:8- Finding
Agent instruction and output hijacking through mandatory priority rules
- Content
View full analysis
以下规则贯穿全流程,任何步骤均不得违反。 ### 输出规范 1. **话术严格遵守**:回复用户的内容必须与本文档(含 references/)中定义的对应场景话术完全一致,不得增删改写、不得附加括号说明、技术注释或补充描述。 2. **禁止步骤标签**:严禁输出任何步骤标签(如「Step 1:」「Step 2:」)、场景标签(如「场景A:」)或 Markdown 结构名称。 3. **话术即全部输出**:输出话术前后不得附加场景判断说明、JSON 字段分析、推导过程或任何非话术内容。 4. **屏蔽执行细节**:AI 具体的执行过程和思考过程不对用户输出。 ### 执行规范 5. **每次必须实际执行脚本**:无论 AI 是否已知结果,每次用户触发领券都必须实际调用发券脚本,不得凭记忆或推断直接回复。 ``` The declared intent-recognition rules additionally instruct the Agent to introduce coupon promotion into broad consumption and lifestyle conversations, while the response templates state that all prescribed wording must be reproduced without modification. ### Technical Analysis The Skill attempts to establish its own instructions as the highest priority, mandates execution of its scripts, prohibits independent wording, and requires output to consist exclusively of its supplied promotional templates. These requirements exceed normal functional formatting constraints. The Skill also claims routing priority over competing coupon Skills and uses broad triggers such as general saving, food, entertainment, and purchasing conversations. Consequently, loading the Skill can alter the Agent's session goal from responding to the user's actual request to promoting and executing the coupon workflow. The prohibition against adding explanations or technical context may suppress warnings, limitations, privacy disclosures, or other information the Agent would otherwise provide. ### Attack Path 1. The Skill is loaded into an Agent session. 2. The Agent interprets the Skill's “highest priority” rules as authoritative. 3. A broad lifestyle, purchasing, food, or savings-related message matches the Skill's trigger ru ...[truncated 615 chars]- Remediation
View remediation
