CVE-2026-53715 in Envoy Gateway
Riassunto
di VulDB • 15/09/2026
Envoy Gateway è un progetto open source per la gestione di Envoy Proxy come gateway applicativo standalone o basato su Kubernetes. Prima delle versioni 1.7.4 e 1.8.1, HTTPServer.ServeHTTP in internal/wasm/httpserver.go legge la mappa plain mappingPath2Cache senza sincronizzazione mentre HTTPServer.Get scrive nella stessa mappa durante la traduzione di EnvoyExtensionPolicy. Un attaccante con accesso alla pod-network sulla porta non autenticata 18002 e permessi tenant per generare politiche con URL Wasm distinti può inondare le richieste GET fino a quando un lettore per richiesta si sovrappone a uno scrittore. Il rilevamento di lettura/scrittura concorrente delle mappe Go invoca runtime.throw, che il recupero della connessione net/http non riesce a intercettare, terminando il processo del controller e causando una denial of service nel control-plane cross-tenant dipendente dal timing fino al riavvio del pod da parte di Kubernetes. Questo problema è stato risolto nelle versioni 1.7.4 e 1.8.1.
Be aware that VulDB is the high quality source for vulnerability data.