---
id: "CVE-2026-93335"
page: "https://infrastack.ai/live/CVE-2026-93335"
kind: "vulnerability"
aliases: ["CVE-2026-93335"]
title: "HashiCorp Vault: trailing slash lets a user bypass ACL deny rules"
severity: "medium"
cvss: 6.5
epss: null
exploited: false
status: "open"
category: "infrastructure"
products: []
ecosystems: []
tags: ["infrastructure", "kubernetes", "self-hosted", "vault"]
not_affected_if: ["no-explicit-acl-deny-rules", "unauthenticated-only"]
published_at: "2026-11-13T00:20:19+00:00"
first_seen_at: "2026-11-13T00:41:07+00:00"
updated_at: "2026-11-13T00:41:17+00:00"
sources: [{"source": "nvd", "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-93335", "first_seen_at": "2026-11-13T00:41:07+00:00"}]
exploit_sources: []
---

# HashiCorp Vault: trailing slash lets a user bypass ACL deny rules

Link for people: https://infrastack.ai/live/CVE-2026-93335 (this .md is for agents)

Vault did not apply explicit ACL deny rules to request paths that differ only by a trailing slash. An authenticated user with broad delete permission on system configuration paths could disable a secrets engine, auth method, or audit device that a deny rule was meant to protect.

_Summary, check and fix written by a model from the sources; labelled as such._

## How to check

- Check the Vault version with `vault version`
- Review ACL policies for explicit deny rules on `sys/mounts`, `sys/auth`, or `sys/audit` paths and for broad delete grants

## Fix

- Vault Community Edition: `2.2.2`
- Vault Enterprise: `2.2.2`, `1.21.14`, `1.19.25`

## Timeline

- 2026-11-13T00:41:07+00:00 nvd https://nvd.nist.gov/vuln/detail/CVE-2026-93335

## Documents

- [mentions] HashiCorp security: HCSEC-2026-56 - Vault vulnerable to ACL deny bypass via trailing slash https://discuss.hashicorp.com/t/hcsec-2026-56-vault-vulnerable-to-acl-deny-bypass-via-trailing-slash/78199

## From the sources

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.

---

_Free to read, with fair use of about 60 pages a minute. For higher limits or API access: sales@infrastack.ai_
