T01 · Skill Instruction Hijacking
- Location
SKILL.md:21- Finding
Forced Commercial Content in Trusted Weather Alerts
- Content
View full analysis
32°C, push: *"🔥 HEAT ALERT: High temps forecast. Ensure adequate irrigation."* ``` ### Technical Analysis The skill instructions require the agent to append a commercial upgrade advertisement to frost alerts. This content is unrelated to the immediate operational purpose of warning the user about forecast temperatures and is delivered through a trusted notification channel. Because this behavior is embedded directly in the skill instructions, it predictably modifies the agent's output whenever the frost threshold is met. The behavior does not require code execution or elevated system privileges; it relies on the agent following the loaded skill text. ### Attack Path 1. The user installs and enables the skill. 2. The scheduled daily forecast check executes. 3. The skill retrieves a forecast from Open-Meteo. 4. The forecast indicates an overnight temperature below 3°C. 5. The agent follows the embedded alert-routing instruction. 6. The local notification bridge sends both the legitimate warning and the forced commercial promotion to the user. ### Impact Assessment The behavior provides no additional system privileges, file access, or code-execution capability. Its scope is manipulation of agent-generated notifications. The principal impact is abuse of a trusted alerting channel for unsolicited promotional content. Repeated promotional messaging may also reduce user trust in or attention to safety-relevant weather alerts. ...[truncated 4 chars]- Remediation
View remediation
