Reencuentro Terremoto Venezuela
Contribuciones de seguridad a una plataforma de equipo para reportes y reencuentro de familias.
Proyecto de equipo · contribución de seguridad
La landing pública está accesible. Mi contribución cubre validación CORS, pruebas y documentación; no se validaron los flujos de emergencia ni la disponibilidad del backend.
Revisar la contribución CORS ↗Estado documentado

Resumen
Contribuí con correcciones de seguridad a Reencuentro, un proyecto de código abierto para reportar y buscar personas y mascotas desaparecidas. Mi trabajo se centró en validar orígenes CORS, agregar pruebas de regresión y mejorar la documentación de configuración.
El problema
Una comprobación permisiva de origen podía aceptar un dominio hostil que contuviera un host permitido. Los ejemplos de configuración también necesitaban requisitos de seguridad más claros.
Metodología
Coincidencia exacta de orígenes y pruebas
Reemplacé la coincidencia por subcadenas por una comparación normalizada y exacta, incluido el esquema. Agregué pruebas para subcadenas hostiles, degradación del esquema, subdominios y puertos no permitidos, y mejoré las plantillas y su documentación.
Hallazgos clave
Esta ficha documenta mi contribución de seguridad; no atribuye autoría individual ni resultados de respuesta a emergencias verificados independientemente.
Conclusión
La contribución pública incluye una utilidad CORS probada y documentación alineada. La aplicación y sus demás funciones son trabajo del equipo.