Compartir de nuevo — contenido de Redouan Tayaa
En 2025, un investigador de seguridad encontró más de 170 aplicaciones creadas con Lovable cuyas bases de datos eran legibles por cualquiera.
No hackeadas. Simplemente abiertas.
Nombres, direcciones de correo electrónico, números de teléfono, estados de pago y, a veces, claves de acceso a otros servicios. Todo lo que tenías que saber era dónde mirar.
La causa era siempre la misma. La base de datos que utilizan estas aplicaciones te permite decir, fila por fila, quién tiene derecho a leer qué. Excepto que esa configuración faltaba o estaba mal hecha. Y como la aplicación funcionaba perfectamente, nadie se dio cuenta.
Esa es la trampa de los prototipos creados con IA. Una falla de seguridad no aparece en pantalla. La aplicación funciona, los clientes están contentos, todo parece normal. Hasta el día en que alguien más echa un vistazo.
Y no digo esto en contra de Lovable, ni en contra de las herramientas de IA en general. Hacen exactamente lo que se les pide. El problema es que nadie les pidió que verificaran esto.
Si tienes una aplicación creada con una herramienta como esta, y clientes reales están poniendo sus datos en ella, pregúntale a alguien que sepa cómo revisar: "¿puede un usuario leer los datos de otro usuario?"
Se tarda 1 hora en verificar. El día en que un cliente lo descubra en lugar de ti, se tarda mucho más en arreglarlo.
Fuentes de LinkedIn
- Perfil: Pierre Jean Duvivier alias Sage (LinkedIn)
- Autor compartido: Redouan Tayaa (LinkedIn)
La publicación En 2025, un investigador de seguridad encontró más de 170 aplicaciones creadas con Lovable cuyas bases de datos eran legibles por cualquiera. apareció primero en les plumes qui mordent.
Preguntas frecuentes
Preguntas frecuentes El incidente de exposición de bases de datos de Lovable de 2025
1 ¿Qué pasó con Lovable en 2025?
Un investigador de seguridad descubrió que más de 170 aplicaciones creadas con Lovable tenían bases de datos que cualquier persona en internet podía leer, sin necesidad de inicio de sesión ni contraseña.
2 ¿Qué es Lovable?
Lovable es una herramienta impulsada por IA que permite a las personas crear aplicaciones web describiendo lo que quieren en lenguaje sencillo, incluso sin mucha experiencia en programación.
3 ¿Qué significa que las bases de datos fueran legibles por cualquiera?
Significa que los datos detrás de esas aplicaciones no estaban protegidos. Cualquiera que encontrara la base de datos podía ver su contenido, como correos electrónicos de usuarios, mensajes o detalles de pedidos, sin necesidad de permiso.
4 ¿Cómo encontró el investigador estas aplicaciones?
El investigador escaneó internet en busca de bases de datos conectadas a aplicaciones creadas con Lovable que habían quedado accesibles públicamente, y luego verificó que se podían leer sin autenticación.
5 ¿Fue esto un error en Lovable mismo?
Generalmente se entiende como un problema de configuración: las aplicaciones se desplegaron con el acceso a la base de datos abierto, en lugar de ser una falla en el código central de Lovable. La causa exacta depende de la configuración de cada aplicación.
6 ¿Qué tipo de datos se expusieron?
Los informes indicaron que los datos expuestos podían incluir información de usuarios, como correos electrónicos, nombres y contenido de la aplicación. Los detalles variaban de una aplicación a otra.
7 ¿Por qué esto es importante para los propietarios de aplicaciones?
Que los datos privados de cualquier persona sean visibles puede llevar a violaciones de privacidad, problemas legales bajo leyes como el RGPD, pérdida de confianza de los usuarios y posibles apropiaciones de cuentas.
8 ¿Por qué esto es importante para los usuarios cotidianos?
Si te registraste en una de estas aplicaciones, tus datos personales pueden haber sido visibles para extraños. Estate atento a correos de phishing y a la reutilización de tu contraseña en otros sitios.
9 ¿Qué es una base de datos en términos simples?
Es el lugar donde una aplicación almacena su información, como un archivador digital para cuentas de usuario, publicaciones y pedidos.
10 ¿Qué significa autenticación aquí?
Significa demostrar quién eres antes de que se te permita ver o cambiar datos. Estas bases de datos omitieron esa verificación por completo.
11 ¿Qué es la seguridad a nivel de fila?
RLS es una función de base de datos que controla exactamente qué filas de datos puede ver cada usuario. Si está desactivada, todos pueden verlo todo.