Vulnerabilidad en la función yh_create_session() en la comprobación del ID de sesión en yubihsm-shell (CVE-2020-24387)
Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-125
Lectura fuera de límites
Fecha de publicación:
19/10/2020
Última modificación:
07/11/2023
Descripción
Se detectó un problema en la función yh_create_session() de yubihsm-shell versiones hasta 2.0.2. La función no comprueba explícitamente el ID de sesión devuelto por el dispositivo. Un id de sesión no válido conllevaría a operaciones de lectura y escritura fuera de límites en la matriz de sesión. Esto podría ser usado por un atacante para causar un ataque de denegación de servicio
Impacto
Puntuación base 3.x
7.50
Gravedad 3.x
ALTA
Puntuación base 2.0
5.00
Gravedad 2.0
MEDIA
Productos y versiones vulnerables
CPE | Desde | Hasta |
---|---|---|
cpe:2.3:a:yubico:yubihsm-shell:*:*:*:*:*:*:*:* | 2.0.2 (incluyendo) | |
cpe:2.3:o:fedoraproject:fedora:33:*:*:*:*:*:*:* |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página
Referencias a soluciones, herramientas e información
- https://blog.inhq.net/posts/yubico-libyubihsm-vuln/
- https://developers.yubico.com/yubihsm-shell/
- https://github.com/Yubico/yubihsm-shell
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/Y77KQJW76M3PFOBFLBT6DLH2NWHYRNZO/
- https://www.yubico.com/support/security-advisories/ysa-2020-06/