Replit es una plataforma de desarrollo completa en el navegador: escribís (o prompteás) el código, guardás secretos, corrés la app y la desplegás, todo en un lugar. Replit Agent construye una app funcional desde una descripción. La comodidad es real, y también el riesgo de tener todo en una cuenta.

Riesgo 1: Repls públicos exponen código y secretos

En Repls públicos, tu código es visible para cualquiera, y también cualquier clave hardcodeada o commiteada.

  • Usá el Secrets manager. La pestaña Secrets guarda claves como variables de entorno, fuera del código.
  • Poné privados los Repls sensibles. Nada con credenciales reales debería ser público.
  • Rotá claves expuestas. Si una clave vivió en un Repl público, asumila comprometida.

Riesgo 2: Replit Agent publica defaults inseguros

Las apps generadas por Replit Agent tienen los mismos huecos que toda app vibe-coded: endpoints sin auth, input directo a la query, sin rate limiting. "Funciona" es la vara del modelo, no "es seguro".

Riesgo 3: Despliegue sin auth

Una vez desplegada, tu app está en internet público. Confirmá que las acciones protegidas rechazan usuarios deslogueados y que no quedó una ruta de admin abierta.

Verificá la app desplegada

Conectá el repo de GitHub de tu proyecto de Replit y Nurbak lo escanea: secretos expuestos (también en el historial de git), endpoints sin auth y dependencias vulnerables, con informe priorizado y un PR con el fix si lo pedís. El primer scan es gratis.

Artículos relacionados