CVE-2026-93335
Received Received - Intake

Vault ACL Policy Bypass via Trailing Slash in Path

Vulnerability report for CVE-2026-93335, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-11-13

Last updated on: 2026-11-13

Assigner: HashiCorp Inc.

Description

Vault Community Edition and Vault Enterprise did not consistently apply explicit ACL policy deny rules to request paths that differ only by a trailing slash. This may allow an authenticated user who holds a broader delete permission on system configuration paths to disable a secrets engine, auth method, or audit device that a more specific deny rule was intended to protect. This vulnerability (CVE-2026-93335) is fixed in Vault Community Edition 2.2.2 and Vault Enterprise 2.2.2, 1.21.14, and 1.19.25.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-11-13
Last Modified
2026-11-13
Generated
2026-11-13
AI Q&A
2026-11-13
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
HashiCorp Vault From 0.2.0 (inc) to 2.2.2 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-647 The product defines policy namespaces and makes authorization decisions based on the assumption that a URL is canonical. This can allow a non-canonical URL to bypass the authorization.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

Vault Community Edition and Vault Enterprise had a flaw where ACL deny policies were not consistently applied to paths differing only by a trailing slash. This allowed authenticated users with broader delete permissions to bypass explicit deny rules meant to protect secrets engines, auth methods, or audit devices.

Detection Guidance

To detect this vulnerability, check your Vault server version using the command: vault version. If the version is below 2.2.2 for Community Edition or below 2.2.2, 1.21.14, or 1.19.25 for Enterprise Edition, the system is vulnerable. Review ACL policies for paths with and without trailing slashes to identify potential bypasses.

Impact Analysis

An attacker with authenticated access could disable protected resources like secrets engines or audit devices by exploiting the trailing slash bypass in ACL deny rules, potentially leading to unauthorized access or data loss.

Compliance Impact

This vulnerability could compromise access controls required by GDPR and HIPAA, potentially leading to unauthorized data exposure or system modifications, violating compliance requirements for data protection and audit logging.

Mitigation Strategies

Immediately upgrade to Vault Community Edition 2.2.2 or Vault Enterprise 2.2.2, 1.21.14, or 1.19.25. After upgrading, review and update ACL policies to ensure both path forms (with and without trailing slashes) are explicitly denied where needed.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-93335. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...