You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
revert(webhooks): undo trigger auth hardening pending compat plan
Reverts the Telegram inbound-token verification (3ed97a4, 41f133a)
and the HMAC fail-closed change (5b6cae9). Production data shows ~79
live webhooks have no signing secret configured (63 GitHub, 9 Fireflies,
3 Jira, 2 Circleback, 1 Confluence, 1 Cal.com), so failing closed would
401 them. Restoring fail-open behavior until a backwards-compatible
rollout (grandfather existing secretless webhooks / migration) is designed.
Other security fixes on this branch are unaffected.
`[${requestId}] Telegram webhook without a registered secret token rejected — source IP is not in Telegram's published ranges. Re-save the trigger to enable secret-token verification.`,
74
-
{ clientIp }
22
+
`[${requestId}] Telegram webhook request has empty User-Agent header. This may be blocked by middleware.`
0 commit comments