LOW
supabase
CVE published 2026-10-22
CVE-2026-54238
A vulnerability in Supabase Realtime allows unauthenticated broadcast of realtime messages to subscribers due to acceptance of expired JWTs with string exp claims. This issue is patched in version 2.103.1. The vulnerability arises from the REST broadcast endpoints accepting an expired JWT when the exp claim is encoded as a JSON string instead of a JSON number. This allows an unauthenticated attacker to br [truncated]