Skip to content
ConsulGHSA-9rhf-q362-77mx

Consul JWT Auth in L7 Intentions Allow for Mismatched Service Identity and JWT Providers

High7.4CVE-2023-3518 · Published Aug 9, 2023 · updated Aug 7, 2026

A vulnerability was identified in Consul such that using JWT authentication for service mesh incorrectly allows/denies access regardless of service identities. This vulnerability, CVE-2023-3518, affects Consul 1.16.0 and was fixed in 1.16.1.

GitHub advisory

Affected versions

PackageAffectedFixed in
github.com/hashicorp/consul
Go
>= 1.16.0, < 1.16.11.16.1
Details and references
CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L
Severity from
GitHub (reviewed advisory)
Weakness
CWE-266, CWE-285
Also known as
BIT-consul-2023-3518, CVE-2023-3518, GO-2024-2704

More Consul advisories

All Consul
Advisory
Privilege Escalation in HashiCorp Consul
Medium6.5Jan 31, 2024
Denial of service in HashiCorp Consul
High7.5Jan 31, 2024
HashiCorp Consul Incorrect Access Control vulnerability
High7.5Jun 9, 2023
Hashicorp Consul vulnerable to denial of service
Medium4.9Jun 3, 2023
Hashicorp Consul allows user with service:write permissions to patch remote proxy instances
High8.7Jun 3, 2023
Consul Server Panic when Ingress and API Gateways Configured with Peering Connections
Medium6.5Mar 9, 2023

Critical advisories by email

Wednesdays: the week’s critical and high advisories in the AI and data stack, with the fixed versions. Only in weeks that have some.

Double opt-in. Unsubscribe any time.