Vulnerabilidad en la función rsa_verify_hash_ex en rsa_verify_hash.c en LibTomCrypt (CVE-2016-6129)
Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-20
Validación incorrecta de entrada
Fecha de publicación:
13/02/2017
Última modificación:
20/04/2025
Descripción
La función rsa_verify_hash_ex en rsa_verify_hash.c en LibTomCrypt, como se utiliza en OP-TEE en versiones anteriores a 2.2.0, no valida que la longitud del mensaje es igual a la longitud de datos codificados en ASN.1, lo que facilita a atacantes remotos falsificar firmas RSA o certificados públicos aprovechando un ataque de falsificación de firma de Bleichenbacher.
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:o:op-tee:op-tee_os:*:*:*:*:*:*:*:* | 2.1.0 (incluyendo) | |
| cpe:2.3:a:libtom:libtomcrypt:*:*:*:*:*:*:*:* | 1.17 (incluyendo) |
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://bugzilla.redhat.com/show_bug.cgi?id=1370955
- https://github.com/libtom/libtomcrypt/commit/5eb9743410ce4657e9d54fef26a2ee31a1b5dd0
- https://www.op-tee.org/advisories/
- https://bugzilla.redhat.com/show_bug.cgi?id=1370955
- https://github.com/libtom/libtomcrypt/commit/5eb9743410ce4657e9d54fef26a2ee31a1b5dd0
- https://www.op-tee.org/advisories/



