GitHub Advisoryadvisory · Go

GHSA-g233-2p4r-3q7v Hashicorp Vault vulnerable to denial of service through memory exhaustion

HIGH Published 2024-10-31 Modified 2025-08-04 Official page ↗
Aliases
CVE-2024-8185
Ecosystem
Go
Packages
github.com/hashicorp/vault, github.com/openbao/openbao
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weaknesses
CWE-636
Reviewed
2024-10-31

Affected packages

• Go github.com/hashicorp/vault: >= 1.2.0, < 1.18.1 → fixed in 1.18.1 • Go github.com/openbao/openbao: < 2.0.3 → fixed in 2.0.3

Description

Vault Community and Vault Enterprise (“Vault”) clusters using Vault’s Integrated Storage backend are vulnerable to a denial-of-service (DoS) attack through memory exhaustion through a Raft cluster join API endpoint. An attacker may send a large volume of requests to the endpoint which may cause Vault to consume excessive system memory resources, potentially leading to a crash of the underlying system and the Vault process itself. This vulnerability, CVE-2024-8185, is fixed in Vault Community 1.18.1 and Vault Enterprise 1.18.1, 1.17.8, and 1.16.12.

Related

Alias · CVE (1)

  • CVE-2024-8185 Vault Community and Vault Enterprise (“Vault”) clusters using Vault’s Integrated Storage backend are vulnerable to a denial-of-service… vulnerability

Weakness · CWE (1)

  • CWE-636 Not Failing Securely weakness

References