모듈

Supabase 딥 스캔

모든 테이블, 모든 정책, 모든 스토리지 버킷. VICE는 일반 스캐너가 이해하지 못하는 RLS 계층을 감사합니다.

public.userspublic.users · anon role can read every row

Supabase 딥 스캔은 무엇이 다른가요?

프로젝트 URL과 anon 키를 도메인마다 한 번 저장합니다. VICE는 그 공개 자격 증명이 실제로 접근할 수 있는 범위를 확인합니다: RLS 없는 테이블, 느슨한 정책, 노출된 버킷과 엣지 함수.

느낌이 아닌 증거

각 발견 항목은 원본 증거를 수정 방법 옆에 보관하므로, 고치기 전에 문제가 진짜인지 확인할 수 있습니다.

$ GET acme.dev/.env200 OK# .env · productionDATABASE_URL=••••••••••••STRIPE_SECRET_KEY=sk_live_51H…SUPABASE_SERVICE_ROLE=••••••RESEND_API_KEY=••••••••

모든 발견 항목에 AI 수정

각 발견 항목에는 쉬운 설명과 정확한 패치가 함께 제공됩니다. Cursor나 마이그레이션에 붙여넣고 다음으로 넘어가세요.

-- ai fix · missing-rls-policy
- grant select on public.users to anon;
+ alter table public.users
+ enable row level security;
+ create policy "own rows" on public.users
+ for select using (auth.uid() = id);

리소스