CVE-2022-24999
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.
¿Quieres saber si tu infraestructura está expuesta a esto?
Hablar con TrueHacking →