CVE-2024-10006 Consul L7 Intentions Vulnerable To Headers Bypass

High 8.3 Published Updated

Attackers can bypass HTTP header-based access rules in Consul L7 intentions, potentially accessing restricted services.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2024-10006?

CVE-2024-10006 is a high-severity vulnerability in HashiCorp Consul, published on 30 Oct 2024. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

A vulnerability was identified in Consul and Consul Enterprise (“Consul”) such that using Headers in L7 traffic intentions could bypass HTTP header based access rules.

Weakness: CWE-116, CWE-644

Which versions are affected by CVE-2024-10006?

4 open source packages ship an affected version, including github.com/hashicorp/consul and consul. It affects 1 product.

PackageAffectedFixed in
github.com/hashicorp/consul GoFrom 1.9.01.20.1
github.com/hashicorp/consul GoFrom 1.9.01.20.1
github.com/hashicorp/consul GoFrom 1.9.01.20.1
consul BitnamiFrom 1.9.01.20.1

Products include Hashicorp Consul.

How do I fix CVE-2024-10006?

Upgrade github.com/hashicorp/consul to 1.20.1 or later.

Is CVE-2024-10006 being exploited?

There is no known exploitation of CVE-2024-10006 in the wild and no public exploit code.

Sources

Also known as BIT-consul-2024-10006, CLEANSTART-2026-TK35937, DEBIAN-CVE-2024-10006, GHSA-5c4w-8hhh-3c3h, GO-2024-3241, UBUNTU-CVE-2024-10006.

Is CVE-2024-10006 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free