Envoy vulnerable to OAuth2 credentials exploit with permanent validity
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.2 for RHEL 8 | |||
| openshift-service-mesh/proxyv2-rhel8:2.2.10-3 | cpe:/a:redhat:service_mesh:2.2::el8 | RHSA-2023:5175 | 2023-09-14T00:00:00Z |
| 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-39925 | 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, a malicious client is able to construct credentials with permanent validity in some specific scenarios. This is caused by the some rare scenarios in which HMAC payload can be always valid in OAuth2 filter's check. 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, avoid wildcards/prefix domain wildcards in the host's domain 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.814% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|