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
fix: close CRON_SECRET fail-open auth in check-renders + sponsor-outreach
When CRON_SECRET env var is undefined, the auth check compared against
'Bearer undefined' — an attacker could bypass auth by sending that header.
Now checks !cronSecret first and returns 503 if not configured, matching
the pattern already applied to check-research and ingest routes.
0 commit comments