T05 · Unauthorized Access and Privilege Escalation
- Location
SKILL.md:69- Finding
Hardcoded Telegram Recipient Can Redirect User Reminder Content
- Content
View full analysis
- Remediation
View remediation
" } ``` 2. Resolve recipients exclusively from an authenticated platform-level mapping between the current user and their verified messaging account. 3. Require explicit user confirmation before first-time delivery to a new channel or recipient. 4. Reject numeric recipient values copied from Skill documentation unless they match the authenticated user's verified configuration. 5. Display the resolved channel and masked recipient before creating the scheduled job. 6. Add server-side authorization checks so an agent cannot send to arbitrary account identifiers merely by changing `delivery.to`. 7. Use clearly synthetic values in all documentation and tests, and add automated checks that reject real-looking hardcoded messaging identifiers. ]]>
