CVEvulnerability

CVE-2023-35941

9.8 CRITICAL Published 2023-07-25 Modified 2026-06-17 Official page ↗
Status
Modified
Published
2023-07-25
Last modified
2026-06-17
Assigner
[email protected]
CVSS 3.1 ([email protected])
8.6 HIGH — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L
CVSS 3.1 ([email protected])
9.8 CRITICAL — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weaknesses
CWE-116

Description

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.

Affected configurations

• envoyproxy envoy (>= 1.23.0 < 1.23.12) • envoyproxy envoy (>= 1.24.0 < 1.24.10) • envoyproxy envoy (>= 1.25.0 < 1.25.9) • envoyproxy envoy (>= 1.26.0 < 1.26.4)

Related

Weakness · CWE (1)

  • CWE-116 Improper Encoding or Escaping of Output weakness

References