CVE-2026-14886
HashiCorp Vault vulnerability analysis and mitigation

Overview

CVE-2026-14886 is a cross-namespace authorization bypass vulnerability in HashiCorp Vault Enterprise's identity entity batch-delete endpoint. An authenticated caller with low privileges in one namespace can permanently delete the storage backing of identity entities belonging to other namespaces. The vulnerability was published on August 10, 2026, and affects Vault Enterprise versions 2.0.0–2.0.3, as well as earlier release lines prior to 1.21.9, 1.20.14, and 1.19.20. It carries a CVSS v3.1 base score of 8.2 (High) (GitHub Advisory, HashiCorp Forum).

Technical details

The root cause is classified as CWE-862 (Missing Authorization): the identity entity batch-delete API endpoint fails to enforce namespace boundary checks, allowing requests from one namespace to reference and delete entity storage objects belonging to a different namespace. An authenticated network attacker with low privileges submits batch-delete requests targeting entity IDs outside their authorized namespace, and the endpoint processes the deletions without validating namespace ownership. Exploitation requires high attack complexity, suggesting that crafting valid cross-namespace entity references may involve non-trivial enumeration or knowledge of target entity IDs (GitHub Advisory, HashiCorp Forum).

Impact

Successful exploitation results in permanent, irreversible deletion of identity entity storage in targeted namespaces, causing both data loss (integrity impact) and denial of service for affected namespaces (availability impact). There is no confidentiality impact, as the vulnerability does not expose data — it destroys it. Because Vault Enterprise namespaces are commonly used to isolate tenants or organizational units, a compromised low-privilege account in one namespace could disrupt authentication and authorization operations across entirely separate namespaces, potentially affecting a broad set of downstream services and users (GitHub Advisory, HashiCorp Forum).

Exploitability

As of the disclosure date, there is no public proof-of-concept exploit and no evidence of in-the-wild exploitation (GitHub Advisory). The NVD SSVC assessment confirms exploitation status as "none" and notes the attack is not automatable, reflecting the high attack complexity requirement. The EPSS score is approximately 0.239% (15th percentile), indicating a low near-term exploitation probability. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog at this time.

Exploitation steps

  1. Reconnaissance: Obtain valid credentials or a token with low-privilege access to any namespace within a target Vault Enterprise deployment. Identify the target deployment's version to confirm it is unpatched (prior to 2.0.4, 1.21.9, 1.20.14, or 1.19.20).
  2. Entity ID enumeration: Enumerate or otherwise obtain the entity IDs of identity entities belonging to a different (target) namespace. This may require prior knowledge, leaked IDs, or brute-force enumeration depending on the environment.
  3. Craft batch-delete request: Construct an API request to Vault Enterprise's identity entity batch-delete endpoint (e.g., DELETE /v1/identity/entity/batch-delete) including the cross-namespace entity IDs in the request body, authenticated with the attacker's namespace token.
  4. Submit request: Send the crafted request to the Vault API. Due to the missing authorization check, the endpoint processes the deletion without validating that the referenced entities belong to the caller's namespace.
  5. Achieve impact: The storage backing of the targeted entities is permanently deleted, causing data loss and denial of service for the affected namespace's identity and authentication operations (HashiCorp Forum, GitHub Advisory).

Indicators of compromise

  • Logs: Vault audit logs showing DELETE requests to the identity entity batch-delete endpoint (/v1/identity/entity/batch-delete) originating from a token associated with one namespace but referencing entity IDs belonging to a different namespace.
  • Logs: Sudden disappearance of identity entities in a namespace coinciding with batch-delete audit log entries from a different namespace's token.
  • Logs: Vault operational logs recording errors or warnings related to missing entity storage for previously valid entities in affected namespaces.
  • Network: Repeated or scripted API calls to the batch-delete endpoint from a single source IP or token, especially targeting multiple entity IDs in rapid succession.

Mitigation and workarounds

HashiCorp has released patched versions of Vault Enterprise: 2.0.4, 1.21.9, 1.20.14, and 1.19.20. Organizations should upgrade to one of these versions as the primary remediation. As a temporary workaround until patching is feasible, implement network access controls to restrict access to the Vault API (particularly the identity entity batch-delete endpoint) to trusted sources only, and monitor audit logs for suspicious cross-namespace batch-delete activity (HashiCorp Forum, GitHub Advisory).

Community reactions

HashiCorp disclosed the vulnerability via their security advisory forum (HCSEC-2026-27) on August 10, 2026, providing patched versions and a clear description of the issue (HashiCorp Forum). No significant independent researcher commentary or notable social media discussion has been identified at this time.

Additional resources


SourceThis report was generated using AI

Related HashiCorp Vault vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-56865HIGH8.4
  • cAdvisor logocAdvisor
  • cluster-api-azure-controller-fips-1.25
NoYesAug 13, 2026
CVE-2026-56864HIGH7.5
  • cAdvisor logocAdvisor
  • cluster-autoscaler-1.36
NoYesAug 13, 2026
CVE-2026-56862HIGH7.5
  • cAdvisor logocAdvisor
  • harbor-2.14
NoYesAug 13, 2026
CVE-2026-56859HIGH7.5
  • cAdvisor logocAdvisor
  • cluster-api-azure-controller-1.26
NoYesAug 13, 2026
CVE-2026-56860MEDIUM5.9
  • cAdvisor logocAdvisor
  • vsphere-csi-syncer-3.5
NoYesAug 13, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management