PT-2024-31791 · Envoy · Envoy

Vandycknick

·

Publicado

2024-09-19

·

Atualizado

2024-09-24

·

CVE-2024-45810

CVSS v3.1

7.5

Alta

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Nome do software vulnerável e versões afetadas:
Versões do Envoy anteriores à 1.28.7
Versões do Envoy anteriores à 1.29.9
Versões do Envoy anteriores à 1.30.6
Versões do Envoy anteriores à 1.31.2
Descrição:
O Envoy é um proxy de borda/intermediário/serviço de alto desempenho nativo da nuvem. O cliente http assíncrono irá travar ao lidar com sendLocalReply em determinadas circunstâncias, como atualização de websocket e espelhamento de solicitações. Isso ocorre devido à duplicação do código de status e à destruição do roteador sendo chamado no destrutor do fluxo assíncrono. O decodificador de fluxo é destruído, mas sua referência é chamada em router.onDestroy(), causando uma falha de segmento. Esse problema afeta o ext authz se os cabeçalhos upgrade e connection forem permitidos, bem como o espelhamento de solicitações.
Recomendações:
Para versões do Envoy anteriores à 1.28.7, atualize para a versão 1.28.7 ou posterior.
Para versões do Envoy anteriores à 1.29.9, atualize para a versão 1.29.9 ou posterior.
Para versões do Envoy anteriores à 1.30.6, atualize para a versão 1.30.6 ou posterior.
Para versões do Envoy anteriores à 1.31.2, atualize para a versão 1.31.2 ou posterior.

Exploit

Correção

Buffer Overflow

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BIT-ENVOY-2024-45810
CVE-2024-45810
GHSA-QM74-X36M-555Q

Produtos afetados

Envoy