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

Vulnerabilidad en la biblioteca js Socket.io (CVE-2022-2421)

Gravedad CVSS v3.1:
CRÍTICA
Tipo:
CWE-89 Neutralización incorrecta de elementos especiales usados en un comando SQL (Inyección SQL)
Fecha de publicación:
26/10/2022
Última modificación:
06/02/2026

Descripción

Debido a una incorrecta comprobación de tipos en el análisis de archivos adjuntos de la biblioteca js Socket.io, es posible sobrescribir el objeto _placeholder, lo que permite a un atacante colocar referencias a funciones en lugares arbitrarios en el objeto de consulta resultante

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:socket:socket.io-parser:*:*:*:*:*:node.js:*:* 3.3.3 (excluyendo)
cpe:2.3:a:socket:socket.io-parser:*:*:*:*:*:node.js:*:* 3.4.0 (incluyendo) 3.4.2 (excluyendo)
cpe:2.3:a:socket:socket.io-parser:*:*:*:*:*:node.js:*:* 4.0.0 (incluyendo) 4.0.5 (excluyendo)
cpe:2.3:a:socket:socket.io-parser:*:*:*:*:*:node.js:*:* 4.1.0 (incluyendo) 4.2.1 (excluyendo)