critical75%
Postgres crashes on permission denied for RPC functions due to exit_on_error misconfiguration
Calling an RPC function without EXECUTE privilege for the anonymous role causes a backend crash and database restart in Supabase's Postgres 17.6.1.111, allowing unauthenticated denial-of-service. The crash is caused by the PostgreSQL configuration parameter exit_on_error being enabled, which forces the backend to terminate on any ERROR instead of returning a normal error response.
