Description
Consul and Consul Enterprise are vulnerable to an authorization bypass in the Connect service mesh that may allow a service to reach a destination it is not authorized to access. When building Envoy RBAC rules to enforce Connect intentions, Consul did not correctly escape certain characters in service names, namespaces, and partitions, causing the generated authorization rules to match more broadly than intended. This vulnerability (CVE-2026-88021) is fixed in Consul 2.0.4 and Consul Enterprise 1.21.18, 1.22.12 and 2.0.4.
Published: 2026-09-10
Score: 7.5 High
EPSS: n/a
KEV: No
Impact: Authorization bypass within the Connect service mesh
Action: Migrate to patched version
AI Analysis

Impact

Consul and Consul Enterprise allow a service to communicate with subjects it should not be allowed to reach due to inadequate escaping of service names, namespaces, and partitions when constructing Envoy RBAC rules for Connect intentions. The flaw enables an attacker who can influence the service mesh to have unauthorized access to service endpoints, potentially compromising confidentiality and availability of internal services.

Affected Systems

HashiCorp Consul and HashiCorp Consul Enterprise are affected. The vulnerability applies to all versions prior to Consul 2.0.4 and Consul Enterprise 1.21.18, 1.22.12, and 2.0.4, which contain the fix. Users running any earlier releases should verify their version and consider upgrading.

Risk and Exploitability

The CVSS score of 7.5 indicates moderate to high risk. The EPSS score is not available, so the exploitation probability is uncertain, but the fact that the flaw enables bypass of the Connect service mesh suggests that an attacker with access to services in the cluster could abuse it. It is likely that the attack vector is internal or involves a compromised service, inferred from the required ability to generate or manipulate RBAC rules. The vulnerability is not listed in the CISA KEV catalog, but the impact to internal service communication warrants prioritization.

Generated by OpenCVE AI on September 10, 2026 at 22:31 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Consul 2.0.4 or newer, or to Consul Enterprise 1.21.18, 1.22.12, or 2.0.4 to apply the vendor‑provided fix.
  • Reduce the potential for this issue by sanitizing service names, namespaces, and partition identifiers to eliminate characters that could interfere with RBAC rule generation, and review any custom Connect intentions for proper escaping.
  • Implement monitoring or logging of unexpected or unauthorized service-to-service traffic within the mesh to detect potential abuse of the bypass mechanism.

Generated by OpenCVE AI on September 10, 2026 at 22:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 11 Sep 2026 09:30:00 +0000

Type Values Removed Values Added
First Time appeared Hashicorp
Hashicorp consul
Hashicorp consul Enterprise
Vendors & Products Hashicorp
Hashicorp consul
Hashicorp consul Enterprise

Thu, 10 Sep 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 10 Sep 2026 19:15:00 +0000

Type Values Removed Values Added
Description Consul and Consul Enterprise are vulnerable to an authorization bypass in the Connect service mesh that may allow a service to reach a destination it is not authorized to access. When building Envoy RBAC rules to enforce Connect intentions, Consul did not correctly escape certain characters in service names, namespaces, and partitions, causing the generated authorization rules to match more broadly than intended. This vulnerability (CVE-2026-88021) is fixed in Consul 2.0.4 and Consul Enterprise 1.21.18, 1.22.12 and 2.0.4.
Title Consul vulnerable to an authorization bypass in the Connect service mesh
Weaknesses CWE-185
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N'}


Subscriptions

Hashicorp Consul Consul Enterprise
cve-icon MITRE

Status: PUBLISHED

Assigner: HashiCorp

Published:

Updated: 2026-09-10T19:21:46.156Z

Reserved: 2026-09-09T19:40:49.639Z

Link: CVE-2026-88021

cve-icon Vulnrichment

Updated: 2026-09-10T19:21:31.963Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-10T19:17:39.250

Modified: 2026-09-10T20:17:31.317

Link: CVE-2026-88021

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-11T09:15:17Z

Weaknesses
  • CWE-185

    Incorrect Regular Expression