Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en Node.js (CVE-2021-44532)

Gravedad CVSS v3.1:
MEDIA
Tipo:
CWE-295 Validación incorrecta de certificados
Fecha de publicación:
24/02/2022
Última modificación:
05/10/2022

Descripción

Node.js versiones anteriores a 12.22.9, versiones anteriores a 14.18.3, versiones anteriores a 16.13.2 y versiones anteriores a 17.3.1, convierte los SAN (Subject Alternative Names) a un formato de cadena. usa esta cadena para comprobar los certificados de los compañeros con los nombres de host cuando comprueba las conexiones. El formato de cadena estaba sujeto a una vulnerabilidad de inyección cuando eran usados restricciones de nombre dentro de una cadena de certificados, permitiendo omitir estas restricciones de nombre. Las versiones de Node.js con la corrección de esto escapan de los SAN que contienen los caracteres problemáticos para evitar la inyección. Este comportamiento puede revertirse mediante la opción de línea de comandos --security-revert

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:nodejs:node.js:*:*:*:*:-:*:*:* 12.22.9 (excluyendo)
cpe:2.3:a:nodejs:node.js:*:*:*:*:-:*:*:* 14.0.0 (incluyendo) 14.18.3 (excluyendo)
cpe:2.3:a:nodejs:node.js:*:*:*:*:-:*:*:* 16.0.0 (incluyendo) 16.13.2 (excluyendo)
cpe:2.3:a:nodejs:node.js:*:*:*:*:-:*:*:* 17.0.0 (incluyendo) 17.3.1 (excluyendo)
cpe:2.3:a:oracle:graalvm:20.3.5:*:*:*:enterprise:*:*:*
cpe:2.3:a:oracle:graalvm:21.3.1:*:*:*:enterprise:*:*:*
cpe:2.3:a:oracle:graalvm:22.0.0.2:*:*:*:enterprise:*:*:*
cpe:2.3:a:oracle:mysql_cluster:*:*:*:*:*:*:*:* 8.0.29 (incluyendo)
cpe:2.3:a:oracle:mysql_connectors:*:*:*:*:*:*:*:* 8.0.28 (incluyendo)
cpe:2.3:a:oracle:mysql_enterprise_monitor:*:*:*:*:*:*:*:* 8.0.29 (incluyendo)
cpe:2.3:a:oracle:mysql_server:*:*:*:*:*:*:*:* 5.7.37 (incluyendo)
cpe:2.3:a:oracle:mysql_server:*:*:*:*:*:*:*:* 8.0.0 (incluyendo) 8.0.28 (incluyendo)
cpe:2.3:a:oracle:mysql_workbench:*:*:*:*:*:*:*:* 8.0.0 (incluyendo) 8.0.28 (incluyendo)
cpe:2.3:a:oracle:peoplesoft_enterprise_peopletools:8.58:*:*:*:*:*:*:*
cpe:2.3:a:oracle:peoplesoft_enterprise_peopletools:8.59:*:*:*:*:*:*:*