Sobre este proyecto
it-programming / web-development
Abierto
Se busca un experto en seguridad para realizar una auditoría exhaustiva de una aplicación web de gestión comercial. La aplicación está desarrollada en JavaScript, utiliza Firebase Authentication y Firestore para la gestión de datos, y está publicada en Cloudflare. Es una plataforma multi-negocio, donde cada comercio opera con sus datos de forma aislada y cuenta con un sistema de roles de usuario.
El alcance de la auditoría incluye los siguientes puntos críticos:
- Revisión de las reglas de seguridad de Firestore: Asegurar el correcto aislamiento de datos entre diferentes negocios, la aplicación adecuada de permisos basados en roles de usuario y la validación de datos.
- Configuración de Firebase Authentication: Verificar la seguridad de la autenticación, la implementación de App Check y la gestión de claves.
- Análisis de posibles exposiciones de datos: Identificar vulnerabilidades que puedan permitir la exposición de información sensible desde el navegador.
El entregable esperado es un informe detallado que documente todos los problemas de seguridad encontrados, clasifique su gravedad y proponga soluciones claras y accionables para su corrección.
Es indispensable contar con experiencia comprobable en la implementación y auditoría de reglas de seguridad de Firebase y Firestore.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
Plazo de Entrega: No definido
Habilidades necesarias