Vulnerabilidad en DataEase (CVE-2024-56511)
Gravedad CVSS v4.0:
CRÍTICA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
10/01/2025
Última modificación:
20/02/2025
Descripción
DataEase es una herramienta de análisis de visualización de datos de código abierto. Antes de la versión 2.10.4, existe una falla en la autenticación en la clase io.dataease.auth.filter.TokenFilter, que se puede omitir y provocar el riesgo de acceso no autorizado. En la clase io.dataease.auth.filter.TokenFilter, se utiliza "request.getRequestURI" para obtener la URL de la solicitud y se pasa al método "WhitelistUtils.match" para determinar si la solicitud de URL es una interfaz que no requiere autenticación. El método "match" filtra los puntos y comas, pero esto no es suficiente. Cuando los usuarios configuran "server.servlet.context-path" al implementar productos, aún existe el riesgo de ser ignorado, lo que se puede evitar con cualquier prefijo de lista blanca /geo/../context-path/. La vulnerabilidad se ha corregido en la versión 2.10.4.
Impacto
Puntuación base 4.0
9.30
Gravedad 4.0
CRÍTICA
Puntuación base 3.x
9.80
Gravedad 3.x
CRÍTICA
Productos y versiones vulnerables
CPE | Desde | Hasta |
---|---|---|
cpe:2.3:a:dataease:dataease:*:*:*:*:*:*:*:* | 2.10.4 (excluyendo) |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página