Vault SSH secrets engine vulnerability: unauthorized access via SSH certificates
CVE-2024-7594
7.5HIGH
What is CVE-2024-7594?
HashiCorp Vault's SSH secrets engine suffers from a configuration issue where the valid_principals list is not enforced by default. This allows an SSH certificate, requested by an authorized user, to potentially authenticate as any user on the host if the valid_principals and default_user fields are not set appropriately. The implications of this vulnerability can lead to significant security breaches if not addressed, making it crucial for organizations using Vault to ensure correct configuration of their SSH secrets engine.
Affected Version(s)
Vault 64 bit 1.7.7 < 1.17.6
Vault Enterprise 64 bit 1.7.7 < 1.17.6