body-parser vulnerable to denial of service when url encoding is enabled
body-parser, uma biblioteca Node.js que processa dados de requisições, pode ser explorada para derrubar ou lentificar um servidor quando a codificação URL está ativada. Um atacante pode enviar requisições especialmente preparadas que consumem recursos excessivos do servidor, tornando o serviço indisponível para usuários legítimos.
Versões do body-parser anteriores à 1.20.3 são vulneráveis a negação de serviço através de payloads maliciosos em URL encoding. A vulnerabilidade é disparada quando o parser de codificação URL processa entrada especialmente crafted, consumindo recursos excessivos de CPU ou memória. Atacantes podem explorar isso enviando múltiplas requisições crafted sem autenticação, causando degradação ou indisponibilidade do serviço.
Quer saber se a sua infraestrutura está exposta a isto?
Falar com a TrueHacking →