GitHub Advisoryadvisory · Go
GHSA-6p62-6cg9-f5f5 Memory exhaustion in HashiCorp Vault
HIGH
Official page ↗
- Aliases
- CVE-2023-6337
- Ecosystem
- Go
- Packages
- github.com/hashicorp/vault
- 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-770
- Reviewed
- 2023-12-12
Affected packages
• Go github.com/hashicorp/vault: >= 1.15.0, < 1.15.4 → fixed in 1.15.4
• Go github.com/hashicorp/vault: >= 1.14.0, < 1.14.8 → fixed in 1.14.8
• Go github.com/hashicorp/vault: >= 1.12.0, < 1.13.12 → fixed in 1.13.12
Description
HashiCorp Vault and Vault Enterprise 1.12.0 and newer are vulnerable to a denial of service through memory exhaustion of the host when handling large unauthenticated and authenticated HTTP requests from a client. Vault will attempt to map the request to memory, resulting in the exhaustion of available memory on the host, which may cause Vault to crash.
Fixed in Vault 1.15.4, 1.14.8, 1.13.12.
Related
Alias · CVE (1)
- CVE-2023-6337 HashiCorp Vault and Vault Enterprise 1.12.0 and newer are vulnerable to a denial of service through memory exhaustion of the host when… vulnerability
Weakness · CWE (1)
- CWE-770 Allocation of Resources Without Limits or Throttling weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2023-6337 advisory
- https://github.com/hashicorp/vault/pull/24354 web
- https://discuss.hashicorp.com/t/hcsec-2023-34-vault-vulnerable-to-denial-of-service-through-memory-exhaustion-when-handling-large-http-requests/60741 web
- https://github.com/hashicorp/vault package
- https://security.netapp.com/advisory/ntap-20240112-0006 web