HIGH8.8
GHSA-ccw8-7688-vqx4
HashiCorp Consul Privilege Escalation Vulnerability
Quick fix
GHSA-ccw8-7688-vqx4 — github.com/hashicorp/consul: upgrade to the fixed version with the command below.
go get github.com/hashicorp/consul@v1.10.2Details
HashiCorp Consul and Consul Enterprise 1.10.1 Raft RPC layer allows non-server agents with a valid certificate signed by the same CA to access server-only functionality, enabling privilege escalation. Fixed in 1.8.15, 1.9.9 and 1.10.2.
Are you affected?
Enter the version of the package you're using.
Affected packages
Go/github.com/hashicorp/consul
Introduced in:
1.10.1Fixed in: 1.10.2Fix
go get github.com/hashicorp/consul@v1.10.2Go/github.com/hashicorp/consul
Introduced in:
1.9.0Fixed in: 1.9.9Fix
go get github.com/hashicorp/consul@v1.9.9Go/github.com/hashicorp/consul
Introduced in:
0Fixed in: 1.8.15Fix
go get github.com/hashicorp/consul@v1.8.15References
- https://nvd.nist.gov/vuln/detail/CVE-2021-37219[ADVISORY]
- https://github.com/hashicorp/consul/pull/10925[WEB]
- https://github.com/hashicorp/consul/commit/3357e57dac9aadabd476f7a14973e47f003c4cf0[WEB]
- https://github.com/hashicorp/consul/commit/473edd1764b6739e2e4610ea5dede4c2bc6009d1[WEB]
- https://github.com/hashicorp/consul/commit/ccf8eb1947357434eb6e66303ddab79f4c9d4103[WEB]
- https://discuss.hashicorp.com/t/hcsec-2021-22-consul-raft-rpc-privilege-escalation/29024[WEB]
- https://github.com/hashicorp/consul[PACKAGE]
- https://security.gentoo.org/glsa/202207-01[WEB]
- https://www.hashicorp.com/blog/category/consul[WEB]