Skip to content
OpenAdvisories
High · 8.1 CVE-2024-2048 BIT-vault-2024-2048EUVD-2024-0996GHSA-r3w7-mfpm-c2vwGO-2024-2617

Vault Cert Auth Method Did Not Correctly Validate Non-CA Certificates

Published Mar 4, 2024 · Updated Feb 13, 2025 · Assigned by HashiCorp

Description

Vault and Vault Enterprise (“Vault”) TLS certificate auth method did not correctly validate client certificates when configured with a non-CA certificate as trusted certificate. In this configuration, an attacker may be able to craft a malicious certificate that could be used to bypass authentication. Fixed in Vault 1.15.5 and 1.14.10.

Affected products

VendorProductAffectedFixed
HashiCorp Vault 1.15.5 – < 1.16.0 1.16.0
HashiCorp Vault Enterprise 1.15.5 – < 1.16.0 1.16.0

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling k3d +2 5.6.0-r11 —

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/hashicorp/vault >= 1.15.0, < 1.15.5 1.15.5 GHSA-r3w7-mfpm-c2vw
Go github.com/hashicorp/vault < 1.14.10 1.14.10 GHSA-r3w7-mfpm-c2vw
Go github.com/hashicorp/vault < 1.14.10 · >= 1.15.0, < 1.15.5 1.14.10, 1.15.5 GO-2024-2617

Advisories 1

References