Aprende
Seguridad de apps web, explicada
Guías en lenguaje claro sobre los problemas que AppSafe verifica: qué es cada uno, por qué importa y exactamente cómo solucionarlo.
Encabezados de seguridad
Content-Security-Policy (CSP): qué es y cómo agregarla
El encabezado que impide que se ejecuten scripts inyectados.
HTTP Strict Transport Security (HSTS) explicado
Obliga a que cada conexión use HTTPS, incluso la primera.
Clickjacking y X-Frame-Options: mantén tus páginas fuera de iframes
Un encabezado impide que superpongan tu app dentro de un iframe.
MIME sniffing y X-Content-Type-Options: nosniff explicado
Un encabezado que impide que los navegadores adivinen tipos de contenido y ejecuten archivos subidos como scripts.
Errores de configuración
Archivos .env expuestos: cómo los atacantes encuentran tus secretos
Un solo .env accesible puede entregar todo tu stack.
CORS mal configurado: las trampas del comodín y del reflejo
Permite todos los orígenes y cualquier sitio podrá leer tu API.
Los source maps en producción filtran tu código fuente
Los .map publicados entregan tu código fuente original.
Directorio .git expuesto: la fuga de código fuente a la vista de todos
Un /.git accesible entrega todo tu código y el historial de commits.
Backups de base de datos expuestos: qué pasa cuando /backup.sql es accesible
Un volcado .sql accesible es la entrega completa de toda tu base de datos.
Secretos expuestos
Seguridad de DNS y email
Seguridad de cookies
Cadena de redirecciones
Seguridad de bases de datos
Manejo de archivos, rutas y recursos
Manejo de errores y resiliencia
Seguridad de API
Protocolo HTTP y peticiones al servidor
Revisa si tu app tiene estos problemas
Ejecuta un escaneo gratis y obtén un informe con calificación y soluciones en segundos.
Escanear mi app gratis