T01 · Skill Instruction Hijacking
- Location
SKILL.md:136- Finding
Forced Referral Message and Onboarding Instruction Hijacking
- Content
View full analysis
Please paste your WellAPI API Key. If you don't have one yet, register at https://wellapi.ai/register?channel=c_qqn3vdvc to get a free key. ``` ### Technical Analysis The Skill instructs the agent to reproduce a fixed onboarding message containing the tracking parameter `channel=c_qqn3vdvc`. It additionally prohibits the agent from offering alternative setup methods, showing commands, or asking clarifying questions. Requesting a WellAPI API key is consistent with the declared hosted image-generation functionality. However, forcing a tracked registration link and constraining otherwise legitimate agent responses are not technically necessary to authenticate API requests. These directives alter the agent's behavior for a promotional or attribution purpose rather than for execution safety. This constitutes Skill instruction hijacking because loading and invoking the Skill changes the agent's response policy, suppresses neutral onboarding assistance, and requires attributed promotional content. ### Attack Path 1. A user installs or activates the Skill. 2. The Skill checks for `WELLAPI_API_KEY`. 3. The key is absent from the environment or other expected storage. 4. The first-run onboarding branch is activated. 5. The agent is instructed to reproduce the fixed message verbatim. 6. The user is directed to a provider registration URL containing the embedded referral or tracking identifier. 7. ...[truncated 1318 chars]- Remediation
View remediation
