Description
Heym before 0.0.53 fails to verify the X-Telegram-Bot-Api-Secret-Token header on Telegram webhook endpoints when credential_id is absent or secret_token is empty. Remote unauthenticated attackers can post forged Telegram updates to trigger workflows with the owner's configured credentials and execute actions on attacker-supplied input.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| heymrun | heym | < 0.0.53 | 0.0.53 |
References
- GitHub Security Advisory (GHSA-pm6h-x3h5-j38h) vendor-advisory
- Patch Commit patch
- VulnCheck Advisory: Heym before 0.0.53 Authentication Bypass via Telegram Webhook third-party-advisory