body-parser vulnerable to denial of service when url encoding is enabled
body-parser, una biblioteca Node.js que procesa datos de solicitudes entrantes, puede ser explotada para bloquear o ralentizar un servidor cuando la codificación de URL está habilitada. Un atacante puede enviar solicitudes especialmente diseñadas que consumen recursos excesivos del servidor, haciendo que el servicio no esté disponible para usuarios legítimos.
Las versiones de body-parser anteriores a 1.20.3 son vulnerables a denegación de servicio mediante payloads maliciosos en URL encoding. La vulnerabilidad se activa cuando el analizador de codificación de URL procesa entrada especialmente diseñada, consumiendo recursos excesivos de CPU o memoria. Los atacantes pueden explotar esto enviando múltiples solicitudes especialmente diseñadas sin autenticación, causando degradación o indisponibilidad del servicio.
¿Quieres saber si tu infraestructura está expuesta a esto?
Hablar con TrueHacking →