CVE-2026-53715
Medium · 5.3CVSS
5.3
EPSS
0.5%
Published
Sep 14, 2026
CISA due date
—
The record
Envoy Gateway is an open source project for managing Envoy Proxy as a standalone or Kubernetes-based application gateway. Prior to 1.7.4 and 1.8.1, HTTPServer.ServeHTTP in internal/wasm/httpserver.go reads the plain mappingPath2Cache map without synchronization while HTTPServer.Get writes the same map during EnvoyExtensionPolicy translation. An attacker with pod-network access to unauthenticated port 18002 and tenant permission to churn policies with distinct Wasm URLs can flood GET requests until a per-request reader overlaps a writer. Go's concurrent map read and write detection invokes runtime.throw, which the net/http connection recovery cannot catch, terminating the controller process and causing a timing-dependent, cross-tenant control-plane denial of service until Kubernetes restarts the pod. This issue is fixed in versions 1.7.4 and 1.8.1.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-77063 multer is a middleware for handling multipart/form-data in Node.js. CWE-362
- CVE-2026-64282 In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: Don't… CWE-362
- CVE-2026-64260 In the Linux kernel, the following vulnerability has been resolved: fuse-uring: Avoid… CWE-362
- CVE-2026-58628 Concurrent execution using shared resource with improper synchronization ('race… CWE-362
- CVE-2026-58531 Concurrent execution using shared resource with improper synchronization ('race… CWE-362
- CVE-2026-58527 Concurrent execution using shared resource with improper synchronization ('race… CWE-362
- CVE-2026-56649 Concurrent execution using shared resource with improper synchronization ('race… CWE-362
- CVE-2026-56188 Concurrent execution using shared resource with improper synchronization ('race… CWE-362