¿SUPABASE ES SEGURO? ANÁLISIS DE SEGURIDAD 2026 | VIBEEVAL

RLS no es negociable

Supabase expone tu base de datos PostgreSQL directamente a los clientes vía anon key. Sin políticas de RLS, cualquier persona con la URL de tu proyecto puede leer, modificar o borrar todos los datos en las tablas desprotegidas.

Problemas de seguridad comunes

Políticas de RLS ausentes

Las tablas sin RLS activo quedan totalmente accesibles para cualquiera con la anon key, llevando a exposición completa de los datos.

Filtración de la service role key

La service_role key ignora RLS. Exponerla en el código del cliente da acceso total a la BD a atacantes.

Políticas de RLS con fallos

Las políticas de RLS con errores lógicos crean rutas de acceso no previstas. Las políticas complejas requieren pruebas exhaustivas.

Mala configuración de Storage buckets

Supabase Storage también requiere RLS. Los buckets públicos pueden exponer archivos sensibles.

Evaluación de seguridad

Puntos fuertes

    • PostgreSQL con seguridad enterprise-grade
    • Row Level Security (RLS) para control granular de acceso
    • Autenticación embebida con tokens JWT
    • Open source — auditable en seguridad
    • Conformidad SOC 2 Type II

Preocupaciones

    • Políticas de RLS a menudo ausentes o mal configuradas
    • Configuraciones por default pueden exponer datos
    • La anon key viaja al cliente — RLS es esencial
    • Filtrar la service role key concede acceso total
    • Sintaxis compleja de RLS lleva a huecos de seguridad

El veredicto

Supabase es seguro como plataforma, con la seguridad probada de PostgreSQL. El factor crítico es la configuración correcta de RLS. Habilita RLS en cada tabla, escribe y prueba las políticas a fondo y nunca expongas la service_role key en el código del cliente. Con la configuración correcta, Supabase ofrece excelente seguridad.

Recursos relacionados

Cómo proteger Supabase

Guía paso a paso de seguridad.

Checklist de seguridad de Supabase

Checklist de seguridad interactiva.

Escanea tu app Supabase

Deja que VibeEval revise tu aplicación Supabase en busca de mala configuración de RLS y vulnerabilidades.

ANALIZA TU APP

14 días de prueba. Sin tarjeta. Resultados en menos de 60 segundos.

INICIAR ESCANEO GRATIS