Skip to content
OpenAdvisories

Product · HashiCorp

Vault

46 known vulnerabilities.

16 results · Clear filters · Feed

  • High 7.2

    Vault ACL Policy Evaluation May Allow Bypass of Deny Restrictions

    Vault and Vault Enterprise did not consistently evaluate ACL policies against the canonical form of resource and policy names. This may allow an authenticated user with delegated permissions to bypass an explicit deny restriction and access a protected resour…

  • High 8.0

    Vault Vulnerable to Arbitrary Code Execution via Plugin Catalog Entries Restored From Raft Snapshots

    Vault and Vault Enterprise did not consistently verify that stored plugin catalog entries reference binaries within the configured plugin directory. When Vault uses Shamir seals and has an external plugin directory configured, a privileged operator able to re…

  • High 7.5

    Vault Vulnerable to Denial-of-Service via Unauthenticated Root Token Generation/Rekey Operations

    Vault is vulnerable to a denial-of-service condition where an unauthenticated attacker can repeatedly initiate or cancel root token generation or rekey operations, occupying the single in-progress operation slot. This prevents legitimate operators from comple…

  • High 7.5

    Vault Token Leaked to Backends via Authorization: Bearer Passthrough Header

    If a Vault auth mount is configured to pass through the "Authorization" header, and the "Authorization" header is used to authenticate to Vault, Vault forwarded the Vault token to the auth plugin backend. Fixed in 2.0.0, 1.21.5, 1.20.10, and 1.19.16.

  • High 8.1

    Vault KVv2 Metadata and Secret Deletion Policy Bypass Denial-of-Service

    An authenticated user with access to a kvv2 path through a policy containing a glob may be able to delete secrets they were not authorized to read or write, resulting in denial-of-service. This vulnerability did not allow a malicious user to delete secrets ac…

  • High 7.5

    Vault Vulnerable to Denial of Service Due to Rate Limit Regression

    Vault and Vault Enterprise (“Vault”) are vulnerable to an unauthenticated denial of service when processing JSON payloads. This occurs due to a regression from a previous fix for [+HCSEC-2025-24+|https://discuss.hashicorp.com/t/hcsec-2025-24-vault-denial-of-s…

  • High 8.1

    Vault AWS auth method bypass due to AWS client cache

    Vault and Vault Enterprise’s (“Vault”) AWS Auth method may be susceptible to authentication bypass if the role of the configured bound_principal_iam is the same across AWS accounts, or uses a wildcard. This vulnerability, CVE-2025-11621, is fixed in Vault Com…

  • High 7.5

    Vault unauthenticated denial of service through complex json payload

    A malicious user may submit a specially-crafted complex payload that otherwise meets the default request size limit which results in excessive memory and CPU consumption of Vault. This may lead to a timeout in Vault’s auditing subroutine, potentially resultin…

  • High 7.2

    Vault Root Namespace Operator May Elevate Token Privileges

    A privileged Vault operator with write permissions to the root namespace’s identity endpoint could escalate their own or another user’s token privileges to Vault’s root policy. Fixed in Vault Community Edition 1.20.0 and Vault Enterprise 1.20.0, 1.19.6, 1.18.…

  • High 7.5

    Vault Vulnerable to Denial of Service When Processing Raft Join Requests

    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 req…

  • High 7.2

    Vault Operators in Root Namespace May Elevate Their Privileges

    A privileged Vault operator with write permissions to the root namespace’s identity endpoint could escalate their own or another user’s privileges to Vault’s root policy. Fixed in Vault Community Edition 1.18.0 and Vault Enterprise 1.18.0, 1.17.7, 1.16.11, an…

  • High 7.5

    Vault SSH Secrets Engine Configuration Did Not Restrict Valid Principals By Default

    Vault’s SSH secrets engine did not require the valid_principals list to contain a value by default. If the valid_principals and default_user fields of the SSH secrets engine configuration are not set, an SSH certificate requested by an authorized user to Vaul…

  • High 7.5

    Vault Vulnerable to Denial of Service When Setting a Proxy Protocol Behavior

    Vault and Vault Enterprise did not properly handle requests originating from unauthorized IP addresses when the TCP listener option, proxy_protocol_behavior, was set to deny_unauthorized. When receiving a request from a source IP address that was not listed i…

  • High 8.1

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

    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 t…

  • High 7.5

    Vault May be Vulnerable to a Denial of Service Through Memory Exhaustion When Handling Large HTTP Requests

    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 memor…

  • High 7.6

    Vault's Google Cloud Secrets Engine Removed Existing IAM Conditions When Creating / Updating Rolesets

    The Vault and Vault Enterprise ("Vault") Google Cloud secrets engine did not preserve existing Google Cloud IAM Conditions upon creating or updating rolesets. Fixed in Vault 1.13.0.