CVE-2022-24999
Publicada el · Actualizada el
Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.
Sin señal de explotación. Ningún artefacto público de explotación conocido hasta ahora.
Una falla en la biblioteca qs permite que atacantes cuelguen aplicaciones Node.js enviando consultas especialmente diseñadas que explotan la propiedad __proto__. Un atacante no autenticado puede activar esto remotamente a través de una simple cadena de consulta de URL, dejando el servidor sin responder.
El analizador de consultas qs falla en sanitizar adecuadamente las claves __proto__ durante la fusión de objetos, permitiendo contaminación de prototipos que causa asignación excesiva de memoria y consumo de CPU. Un atacante remoto no autenticado puede crear una solicitud GET con asignaciones anidadas de __proto__ y valores de tamaño grandes para inducir denegación de servicio en aplicaciones Express.