Dev.to Security 🔐 Cybersecurity 👁 0

What does Supabase's Security Advisor not flag?

The Security Advisor in Supabase is free and worth running. It lints your schema and settings, and it will flag a table with RLS turned off. One thing it skips by design: a read policy like using (true). That's often a

The Security Advisor in Supabase is free and worth running. It lints your schema and settings, and it will flag a table with RLS turned off.

One thing it skips by design: a read policy like using (true). That's often a real public catalog, so the Advisor can't know if you meant it. But if that table holds users or orders, anyone with your public key can read every row.

So a clean Advisor result means your schema passed its lints, not that signed-out visitors can't read anything.

What do you check before real users arrive? If you'd like your database looked over, our Database Check ($49, one time) is a read-only review of Row Level Security and policies, anon and authenticated grants and storage buckets: https://patchandship.com/pricing?utm_source=devto&utm_medium=community&utm_campaign=new-offers

📰 Read the original article on Dev.to Security

Originally published by Dev.to Security. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.