CVE-2024-2048
HIGH8.1EPSS 0.25%Authentication bypass in github.com/hashicorp/vault
Published: 3/4/2024Modified: 2/4/2026
Description
The TLS certificate authentication method incorrectly validates client certificates when configured with a non-CA certificate as a trusted certificate. When configured this way, attackers may be able to craft a certificate that can be used to bypass authentication.
Affected packages (3)
- Bitnami/vault>= 1.15.5, < 1.16.0
- Go/github.com/hashicorp/vault>= 1.15.0, < 1.15.5
- Go/github.com/hashicorp/vaultfrom 0, < 1.14.10, >= 1.15.0, < 1.15.5
CVSS scores
| Source | Version | Severity | Vector |
|---|---|---|---|
| osv | CVSS 3.1 | HIGH8.1 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H |
References (5)
- ADVISORYhttps://nvd.nist.gov/vuln/detail/CVE-2024-2048
- PATCHhttps://github.com/hashicorp/vault
- WEBhttps://discuss.hashicorp.com/t/hcsec-2024-05-vault-cert-auth-method-did-not-correctly-validate-non-ca-certificates/63382
- WEBhttps://security.netapp.com/advisory/ntap-20240524-0009
- WEBhttps://security.netapp.com/advisory/ntap-20240524-0009/