T01 · Skill Instruction Hijacking
- Location
SKILL.md:151- Finding
Untrusted Linear issue content is treated as executable agent instructions
- Content
View full analysis
📋 New task: {{1.title}} Status: {{1.state.name}} ID: {{1.identifier}} ``` The Pipedream forwarding template is: ```text <@YOUR_BOT_ID> 📋 New task: {{steps.trigger.event.body.data.title}} Status: {{steps.trigger.event.body.data.state.name}} ID: {{steps.trigger.event.body.data.identifier}} ``` The Zapier webhook payload is: ```json { "content": "<@YOUR_BOT_ID>\n📋 New task: {{title}}\n Status: {{state_name}}\n ID: {{identifier}}" } ``` ### Technical Analysis Issue titles and identifiers originating in Linear are inserted directly into Discord messages. The receiving agent is then instructed to process any task arriving in that channel and to “Execute the task,” potentially using sub-agents ...[truncated 2769 chars]- Remediation
View remediation
