Supabase RLS & Keys
supabase-rls-keys · v1.0.0 · paid
Focused audit of the Supabase mistakes AI tools make most — row-level security that exists but does not bind the caller, views and functions that bypass it, columns and auth data readable through the API, policies that trust user-editable metadata, and secret keys shipped to the browser.
RLS Coverage
rls-coverage · weight 0.35 · taxon access-control
RLS Bypass Surfaces
rls-bypass-surfaces · weight 0.35 · taxon access-control
- highViews in exposed schemas run with the caller permissions (security_invoker)ab-002643
- criticalSECURITY DEFINER functions in exposed schemas are not executable by anon or authenticatedab-002644
- criticalNo view in an exposed schema exposes auth.users data to anon or authenticatedab-002645
- mediumMaterialized views and foreign tables are not readable through the APIab-002646
Policy Trust Inputs
policy-trust-inputs · weight 0.15 · taxon access-control
Keys
keys · weight 0.15 · taxon cryptography-and-secrets