← voltar
CVE-2020-27218

CVE-2020-27218

EPSS 8.1%CWE-226
Em resumo

No Eclipse Jetty, quando compressão GZIP está ativada e múltiplos clientes compartilham uma conexão, dados restantes de uma requisição de um cliente podem ser acidentalmente adicionados ao corpo da requisição de outro cliente. Isso permite que um invasor injete dados na requisição de outra pessoa sem ser detectado.

Detalhe técnico

Uma vulnerabilidade de inflação de corpo de requisição ocorre quando a descompressão GZIP está ativada em conexões multiplexadas no Jetty. Se um corpo de requisição é totalmente recebido mas não consumido pela aplicação, o dado não consumido permanece no buffer e contamina a próxima requisição na mesma conexão. Um invasor pode criar uma requisição projetada para não ser consumida, injetando dados maliciosos no corpo de uma requisição subsequente de uma vítima.

Resumo gerado e traduzido por IA a partir da descrição oficial.
In Eclipse Jetty version 9.4.0.RC0 to 9.4.34.v20201102, 10.0.0.alpha0 to 10.0.0.beta2, and 11.0.0.alpha0 to 11.0.0.beta2, if GZIP request body inflation is enabled and requests from different clients are multiplexed onto a single connection, and if an attacker can send a request with a body that is received entirely but not consumed by the application, then a subsequent request on the same connection will see that body prepended to its body. The attacker will not see any data but may inject data into the body of the subsequent request.

Quer saber se a sua infraestrutura está exposta a isto?

Falar com a TrueHacking →