
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-48706 is a heap buffer overflow vulnerability in Envoy Proxy's TCP StatsD sink (TcpStatsdSink) that can cause denial-of-service or potential remote code execution when processing excessively long statistic names. It affects Envoy versions 1.34.0 through 1.35.12, 1.36.0 through 1.36.8, 1.37.0 through 1.37.4, and 1.38.0 through 1.38.2. The vulnerability was published on June 26, 2026, with the security advisory first released on June 23, 2026. NVD assigns a CVSS v3.1 base score of 7.5 (High), while the GitHub advisory rates it 5.9 (Moderate) due to a higher attack complexity assessment (GitHub Advisory).
The root cause is a classic buffer overflow (CWE-120 / CWE-787 Out-of-Bounds Write) in the TcpStatsdSink flusher logic. During metric formatting, the sink reserves a fixed 16KiB contiguous memory slice (FLUSH_SLICE_SIZE_BYTES); when a single metric name exceeds the remaining capacity, the flusher initiates a buffer rotation but incorrectly allocates another fixed 16KiB slice rather than a dynamically sized one. This causes subsequent memcpy operations to write beyond the allocated heap buffer boundaries. An attacker can trigger this condition by sending an HTTP or gRPC request with a request path (:path) exceeding 16KiB to an Envoy instance configured with the grpc_stats filter and stats_for_all_methods: true, causing the oversized path to be recorded as a statistic name and overflow the buffer (GitHub Advisory).
Successful exploitation results in a heap write overflow that can immediately crash the Envoy process (denial-of-service) or, in more complex scenarios, enable remote code execution. The vulnerability has no impact on confidentiality or integrity under the standard CVSS assessment, but availability is rated High. Deployments acting as edge proxies or API gateways are at particular risk, as a crash would disrupt all traffic flowing through the affected Envoy instance (GitHub Advisory).
No public proof-of-concept exploit code or in-the-wild exploitation has been reported as of the time of disclosure. The EPSS score is 0.61%, indicating a low probability of exploitation in the near term. The NVD SSVC assessment classifies exploitation as "none" and the vulnerability as not automatable, reflecting the specific configuration prerequisites required. CVE-2026-48706 is not currently listed in the CISA Known Exploited Vulnerabilities (KEV) catalog (GitHub Advisory).
envoy.stat_sinks.statsd using TCP) and the grpc_stats filter with stats_for_all_methods: true enabled, which causes per-method request paths to be recorded as dynamic statistics.:path header exceeding 16KiB (16,384 bytes), for example a path string of 16,385+ characters.grpc_stats filter records the oversized path as a statistic name, which is then passed to the TcpStatsdSink flusher.memcpy beyond the heap buffer boundary, causing a process crash (DoS) or potentially enabling code execution (GitHub Advisory).:path headers (>16KiB) targeting Envoy listener ports; repeated requests with oversized paths from a single source IP.segfault or SIGABRT from the Envoy process); Envoy error logs indicating memory corruption or unexpected process termination.Patched versions are available: 1.35.13, 1.36.9, 1.37.5, and 1.38.3 — upgrading to one of these releases is the recommended remediation. Two configuration-based workarounds are available for deployments that cannot immediately upgrade: (1) switch the StatsD sink from TCP to UDP (envoy.stat_sinks.statsd with UDP), as the UDP flusher path uses safe dynamic buffer appending and is not affected; or (2) disable stats_for_all_methods on the grpc_stats filter and avoid any configuration that allows client-controlled or dynamic path-based metric name generation (GitHub Advisory).
The Istio project released a related security update (version 1.28.9) shortly after the Envoy advisory, reflecting the downstream impact on service mesh deployments that embed Envoy (Istio Release). OpenSUSE also issued a security announcement addressing the vulnerability for its packaged Envoy builds (OpenSUSE Advisory). No significant independent researcher commentary or broad social media discussion has been observed beyond standard CVE tracking and aggregator coverage.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."