Skip to main content
← All vulnerabilities
CVE-2026-63131GHSA-XP3C-3JW3-4VCRBIT-OPENBAO-2026-63131GO-2026-6579

OpenBao LIST ACL bypass: a trailing-slash LIST request skips a more-specific deny rule (unported Vault v2.0.3 fix)

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.6.0, 0.0.0-20260713133043-f58d848c139e
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

OpenBao is an open source identity-based secrets management system. Prior to 2.6.0, OpenBao's vault/policy/acl.go could evaluate a broader wildcard ACL grant before more-specific trailing-wildcard ACL paths with capabilities = ["deny"] for a LIST operation. When a parent path permitted LIST and a child path was denied, the trailing-slash lookup could therefore allow listing the denied path. Other operation types are outside the repository advisory's affected scope. This issue is fixed in version 2.6.0.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • openbao openbao

    fixed in 2.6.0

  • openbaoBitnami

    fixed in 2.6.0

  • github.com/openbao/openbaoGo

    fixed in 0.0.0-20260713133043-f58d848c139e

  • github.com/openbao/openbaoGo

    From 0.1.0 · through 1.1.5

  • github.com/openbao/openbaoGo

    fixed in 0.0.0-20260713133043-f58d848c139e; From 0.1.0

References 7

GitHub · openbao/openbao

GitHub · hashicorp/vault