GitHub Advisoryadvisory · Go
GHSA-6hw5-6gcx-phmw HashiCorp Consul and Consul Enterprise 1.10.1 Txn.Apply endpoint allowed services to register proxies for other services, enabling access to service traffic.
MEDIUM
Official page ↗
- Aliases
- CVE-2021-38698
- Ecosystem
- Go
- Packages
- github.com/hashicorp/consul
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
- Weaknesses
- CWE-862, CWE-863
- Reviewed
- 2021-09-08
Affected packages
• Go github.com/hashicorp/consul: >= 1.10.1, < 1.10.2 → fixed in 1.10.2
• Go github.com/hashicorp/consul: >= 1.9.0, < 1.9.9 → fixed in 1.9.9
• Go github.com/hashicorp/consul: < 1.8.15 → fixed in 1.8.15
Description
HashiCorp Consul and Consul Enterprise 1.10.1 Txn.Apply endpoint allowed services to register proxies for other services, enabling access to service traffic. Fixed in 1.8.15, 1.9.9 and 1.10.2.
Related
Alias · CVE (1)
- CVE-2021-38698 HashiCorp Consul and Consul Enterprise 1.10.1 Txn.Apply endpoint allowed services to register proxies for other services, enabling access… vulnerability
References
- https://nvd.nist.gov/vuln/detail/CVE-2021-38698 advisory
- https://github.com/hashicorp/consul/pull/10824 web
- https://discuss.hashicorp.com/t/hcsec-2021-24-consul-missing-authorization-check-on-txn-apply-endpoint/29026 web
- https://github.com/hashicorp/consul package
- https://security.gentoo.org/glsa/202208-09 web
- https://www.hashicorp.com/blog/category/consul web