Envoy vulnerable to CORS filter segfault when origin header is removed
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| envoyproxy | envoy | affected |
|
Configuration 1 [-]
|
| Package | CPE | Advisory | Released Date |
|---|---|---|---|
| Red Hat OpenShift Service Mesh 2.3 for RHEL 8 | |||
| openshift-service-mesh/proxyv2-rhel8:2.3.6-4 | cpe:/a:redhat:service_mesh:2.3::el8 | RHSA-2023:4624 | 2023-08-11T00:00:00Z |
| Red Hat OpenShift Service Mesh 2.4 for RHEL 8 | |||
| openshift-service-mesh/proxyv2-rhel8:2.4.2-7 | cpe:/a:redhat:service_mesh:2.4::el8 | RHSA-2023:4625 | 2023-08-11T00:00:00Z |
No data available yet.
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2023-39927 | Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to versions 1.27.0, 1.26.4, 1.25.9, 1.24.10, and 1.23.12, the CORS filter will segfault and crash Envoy when the `origin` header is removed and deleted between `decodeHeaders`and `encodeHeaders`. Versions 1.27.0, 1.26.4, 1.25.9, 1.24.10, and 1.23.12 have a fix for this issue. As a workaround, do not remove the `origin` header in the Envoy configuration. |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.661% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|