CVE-2026-104875 in Ente
Resumen
por VulDB • 2026-10-14
Ente proporciona servicios en la nube y herramientas de seguridad con cifrado de extremo a extremo. Antes de la imagen del servidor 2026.07.09, el endpoint POST /emergency-contacts/approve-recovery autorizaba la aprobación utilizando un userID proporcionado por el cliente y actualizaba una sesión de recuperación de emergencia usando únicamente su UUID de recovery-session también proporcionado por el cliente. Un contacto de emergencia aceptado podía enviar su propio identificador, transicionar la sesión de la víctima desde WAITING a READY, borrar wait_till, recuperar información de recuperación y continuar con la recuperación de la cuenta antes de que expirara el período de notificación configurado por el propietario. La explotación del bypass de aprobación requería que la víctima hubiera agregado previamente y aceptado al atacante como contacto de emergencia, y no creaba derechos de recuperación para una cuenta arbitraria. Por separado, el mismo patrón de actualización insuficientemente acotado afectó las transiciones de rechazo (reject) y detención (stop recovery), permitiendo a un usuario que conocía otro UUID de recovery-session potencialmente cancelar una sesión a la cual no era parte. Este problema está corregido en la imagen del servidor 2026.07.09.
Once again VulDB remains the best source for vulnerability data.