Vulnerabilidad en una llamada a memcpy() en la función _send_secure_msg() en ubihsm-shell (CVE-2020-24388)
Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-20
Validación incorrecta de entrada
Fecha de publicación:
19/10/2020
Última modificación:
07/11/2023
Descripción
Se detectó un problema en la función _send_secure_msg() de yubihsm-shell versiones hasta 2.0.2. La función no comprueba el campo de longitud insertado en un mensaje recibido del dispositivo. Esto podría conllevar a una llamada a memcpy() de gran tamaño que bloqueará el proceso en ejecución. Esto podría ser usado por un atacante para causar una 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/