CVE-2024-42473: fallo de gravedad alta en openfga
OpenFGA Authorization Bypass
Publicada el · Actualizada el
Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.
Sin señal de explotación. Ningún artefacto público de explotación conocido hasta ahora.
Las versiones 1.5.7 y 1.5.8 de OpenFGA tienen un defecto en la API Check que evalúa incorrectamente permisos al usar expresiones `but not` y `from` con conjuntos de usuarios, permitiendo accesos no autorizados que deberían ser denegados.
Existe una vulnerabilidad de desvío de autorización en la API Check de OpenFGA al procesar modelos de autorización que contienen expresiones `but not` y `from` combinadas con usersets. El fallo ocurre en la lógica de evaluación de permisos, permitiendo que solicitudes de acceso que deberían fallar superen la verificación. Las versiones afectadas son 1.5.7 y 1.5.8; se recomienda hacer downgrade a 1.5.6 como mitigación.
En el mismo producto, de las más peligrosas a las menos.