← volver
CVE-2021-29621

Observable Response Discrepancy in Flask-AppBuilder

CVSS 5.3 MEDIUMEPSS 3.4%CWE-203
En resumen

Flask-AppBuilder permite que usuarios no autenticados descubran qué cuentas existen en el sistema midiendo el tiempo de respuesta de la página de login. El servidor responde diferente para nombres de usuario válidos e inválidos, filtrando información sin necesidad de contraseña.

Detalle técnico

Una vulnerabilidad de timing side-channel en la autenticación por base de datos de Flask-AppBuilder (versiones ≤ 3.2.3) permite enumeración de usuarios sin autenticación a través de discrepancias en el tiempo de respuesta. Un atacante puede distinguir entre nombres de usuario válidos e inválidos analizando los tiempos de respuesta del login, facilitando ataques de fuerza bruta. La actualización a versión 3.3.0 o superior resuelve el problema.

Resumen generado y traducido por IA a partir de la descripción oficial.
Flask-AppBuilder is a development framework, built on top of Flask. User enumeration in database authentication in Flask-AppBuilder <= 3.2.3. Allows for a non authenticated user to enumerate existing accounts by timing the response time from the server when you are logging in. Upgrade to version 3.3.0 or higher to resolve.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Productos afectados
dpgaspar · Flask-AppBuilder

¿Quieres saber si tu infraestructura está expuesta a esto?

Hablar con TrueHacking →