T01 · Skill Instruction Hijacking
- Location
SKILL.md:21- Finding
Default Follow Call-to-Action Injects Promotional Content into Published Articles
- Content
View full analysis
如果你关注 AI 产品、技术趋势和真实落地,欢迎点个关注。
我会继续用更少废话,把值得看的变化讲清楚。
``` ### Technical Analysis The Skill instructs the agent to add an account-growth call to action by default to publication-ready articles. This behavior is reinforced in the primary Skill instructions, the agent's default prompt, the generated JSON example, and the upload workflow. Adding a follow prompt can be a legitimate publishing feature when explicitly requested. However, making it the default changes the user's deliverable for the benefit of the destination account. The fixed reusable wording also creates a persistent output-injection pattern rather than a contextual editorial choice. This behavior exceeds the minimum privileges required for article writing and draft creation. Neither generating an article nor uploading it to the WeChat draft box inherently requires adding promotional language. ### Attack Path 1. A user invokes the Skill to write or prepare an article. 2. The Skill's default instructions activate the follow-CTA requirement. 3. The agent generates publication-ready HTML containing promotional follow language. 4. The generated JSON passes validation because the CTA is an expected part of the workflow. 5. If draft creation is enabled, the modified article is uploaded to the user's WeChat draft box. 6. The user may publish the injected promotional content without noticing that it was added by default. ### Impact Assessm ...[truncated 482 chars]- Remediation
View remediation
