
Cloud Vulnerability DB
コミュニティ主導の脆弱性データベース
CVE-2026-12624 is an incorrect authorization vulnerability in HashiCorp Vault's ACL policy engine that allows authenticated tokens to bypass wildcard (glob) deny rules when performing LIST requests with a trailing slash on a denied path. This flaw enables a token holding a broader allow rule alongside a narrower wildcard deny rule to enumerate entry names beneath paths it should be denied access to. It affects Vault Community Edition versions before 2.0.3 and Vault Enterprise versions before 2.0.3, 1.21.8, 1.20.13, and 1.19.19. The vulnerability carries a CVSS v3.1 base score of 4.3 (Medium) (HashiCorp Advisory, ENISA EUVD).
The root cause is classified as CWE-863 (Incorrect Authorization): Vault's ACL policy engine failed to consistently apply wildcard (glob) deny rules when a LIST request was made with a trailing slash appended to the denied path. The trailing slash caused the policy engine to strip or misinterpret the path, bypassing the intended deny rule and allowing the request to proceed under a broader allow rule. Exploitation requires a low-privileged authenticated token with a policy configuration that combines a broader allow rule with a narrower wildcard deny rule — a common pattern in least-privilege Vault policy designs. No public proof-of-concept code has been identified at this time (HashiCorp Advisory, ENISA EUVD).
Successful exploitation allows an authenticated attacker to enumerate the names of secrets or entries beneath paths they were explicitly denied access to, resulting in a low-level confidentiality breach. While the vulnerability does not grant read access to secret values themselves, path enumeration can expose sensitive organizational structure, secret naming conventions, and facilitate targeted follow-on attacks. Integrity and availability are not impacted (HashiCorp Advisory).
No public exploit code or evidence of in-the-wild exploitation has been reported for CVE-2026-12624. The EPSS score is 0.0, indicating very low current probability of exploitation, and it does not appear in the CISA Known Exploited Vulnerabilities (KEV) catalog. Exploitation requires a valid, low-privileged Vault token and a specific policy configuration combining broad allow and narrow wildcard deny rules, limiting the attack surface to environments with such policy patterns (ENISA EUVD, HashiCorp Advisory).
path "secret/*" { capabilities = ["list"] }) and a narrower wildcard deny rule (e.g., path "secret/sensitive*" { capabilities = ["deny"] }).secret/sensitive/).GET /v1/secret/sensitive/?list=true or LIST /v1/secret/sensitive/) using the token./v1/secret/sensitive/) that return successful responses (http_status_code: 200) for tokens whose policies include a deny rule on that path pattern.HashiCorp has released patched versions addressing this vulnerability: Vault Community Edition 2.0.3, and Vault Enterprise 2.0.3, 1.21.8, 1.20.13, and 1.19.19. Organizations should upgrade to one of these fixed versions as the primary remediation. As an interim measure, administrators can review and audit ACL policies that combine broad allow rules with narrower wildcard deny rules, and consider temporarily restricting LIST capabilities on sensitive paths until patching is complete (HashiCorp Advisory).
The vulnerability was disclosed by HashiCorp via their security advisory forum (HCSEC-2026-26) on August 10, 2026. No notable independent researcher commentary or significant social media discussion has been identified at this time, consistent with the vulnerability's medium severity and limited exploitation potential.
ソース: このレポートは AI を使用して生成されました
無料の脆弱性評価
9つのセキュリティドメインにわたるクラウドセキュリティプラクティスを評価して、リスクレベルをベンチマークし、防御のギャップを特定します。
パーソナライズされたデモを見る
"私が今まで見た中で最高のユーザーエクスペリエンスは、クラウドワークロードを完全に可視化します。"
"Wiz を使えば、クラウド環境で何が起こっているかを 1 つの画面で確認することができます"
"Wizが何かを重要視した場合、それは実際に重要であることを私たちは知っています。"