CVE-2026-12624 PUBLISHED

Vault vulnerable to LIST authorization bypass via trailing-slash strip

Assigner: HashiCorp
Reserved: 18.06.2026 Published: 10.08.2026 Updated: 10.08.2026

Vault’s ACL policy engine did not consistently enforce a wildcard (glob) deny rule against LIST requests made with a trailing slash on the denied path. This may allow a token holding a broader allow rule alongside a narrower wildcard deny rule to enumerate the names of entries beneath a path it was intended to be denied access to. This vulnerability (CVE-2026-12624) is fixed in Vault Community Edition 2.0.3 and Vault Enterprise 2.0.3, 1.21.8, 1.20.13, and 1.19.19.

Metrics

CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
CVSS Score: 4.3

Product Status

Vendor HashiCorp
Product Vault
Versions Default: unaffected
  • affected from 0 to 2.0.3 (excl.)
Vendor HashiCorp
Product Vault Enterprise
Versions Default: unaffected
  • affected from 0 to 2.0.3 (excl.)

Credits

  • This issue was reported to HashiCorp by Mike Cole of Redpath Security.

References

Problem Types

  • CWE-863: Incorrect Authorization CWE

Impacts

  • CAPEC-127: Directory Indexing