CVE-2026-53717 in Envoy Gatewayinformação

Sumário

de VulDB • 14/09/2026

O Envoy Gateway é um projeto de código aberto para gerenciar o Envoy Proxy como uma aplicação gateway standalone ou baseada em Kubernetes. Antes das versões 1.7.4 e 1.8.1, internal/wasm/imagefetcher.go segue os valores spec.wasm[].code.image.url controlados pelo tenant do EnvoyExtensionPolicy para camadas Docker ou OCI Wasm, e extractWasmPluginBinary usa o valor h.Size não confiável do cabeçalho tar para alocar memória antes de validar o nome da entrada ou o tamanho declarado. Um pequeno cabeçalho PAX ou GNU tar pode portanto reivindicar uma entrada multi-terabyte mesmo que o LimitReader circundante restrinja apenas os bytes lidos do stream, e nenhuma allowlist de registry impeça um tenant permitido de selecionar um registry controlado pelo atacante ao qual o controller possa alcançar. A alocação é tentada para cada entrada tar e pode causar uma falha irrecoverável de out-of-memory no runtime Go; como o custom resource persiste, a reconciliação entra repetidamente em crash-loop com o shared controller, causando um denial of service (DoS) não volumétrico, por única requisição, que afeta todo o cluster. Este problema foi corrigido nas versões 1.7.4 e 1.8.1.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsável

GitHub M

Reservar

10/06/2026

Divulgação

14/09/2026

Moderação

aceite

Entrada

VDB-403711

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!