Vulnerabilidad en librería de código libre node-jose de Cisco (CVE-2018-0114)
Gravedad CVSS v3.1:
ALTA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
04/01/2018
Última modificación:
04/09/2020
Descripción
Una vulnerabilidad en la librería de código libre node-jose de Cisco en versiones anteriores a la 0.11.0 podría permitir que un atacante remoto no autenticado vuelva a firmar los tokens empleando una clave que está embebida en el token. Esta vulnerabilidad se debe a que node-jose sigue el estándar JSON Web Signature (JWS) para JWT (JSON Web Tokens). Este estándar especifica que una clave web JSON Web Key (JWK) que represente una clave pública se puede embeber en la cabecera de una JWS. Después se asume que la clave pública pasa por un proceso de verificación. Un atacante podría explotar esta vulnerabilidad forjando objetos JWS válidos eliminando la firma original, añadiendo una nueva clave pública a la cabecera y luego firmando el objeto utilizando la clave privada (propiedad del atacante) asociada con la clave pública embebida en esa cabecera JWS.
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:cisco:node-jose:*:*:*:*:*:*:*:* | 0.11.0 (excluyendo) |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página



