T09 · Insecure Skill Coding Practices
- Location
SKILL.md:18- Finding
Unredacted Personal and Lead Data May Be Transmitted to Third-Party Webhooks
- Content
View full analysis
/memory/ig-recaps.md` always, to the webhook only if you opted in. ``` ```markdown ## YYYY-MM-DD HH:MM TZ — — status: ok|partial|blocked|skipped - Phase: A|B - DMs handled: - Comments handled: - Hot leads: - Escalated to human: - Blockers: - Next useful action: <1 line> ``` ```markdown ## 2026-07-16 21:00 Europe/Paris — ig-dm-check — status: partial - Phase: A - DMs handled: 3 - Comments handled: — - Hot leads: @marc_r (licence suspension, asked for a callback) - Escalated to human: 1 (@sofia.k asked to speak to a person) - Blockers: comment tab hit the Reply-navigation bug once (exit 4) - Next useful action: reply to @sofia.k manually before 10:00 ``` ### Technical Analysis When webhook alerts are enabled, the skill sends the recap verbatim to a Telegram, Slack, or Discord endpoint. The recap format permits Instagram handles, lead classifications, inquiry subjects, escalation details, and operational notes. The documented example associates an identifiable handle with a potentially sensitive legal issue. Although webhook de ...[truncated 1852 chars]- Remediation
View remediation
