{"id":"CVE-2025-52894","aliases":["GHSA-prpj-rchp-9j5h","BIT-openbao-2025-52894","GO-2025-3783"],"title":"OpenBao allows cancellation of root rekey and recovery rekey operations without authentication","summary":"OpenBao allows cancellation of root rekey and recovery rekey operations without authentication","severity":"medium","vendor":"openbao","product":"github.com/openbao/openbao","ecosystem":"go","affected":["github.com/openbao/openbao >= 0.1.0","github.com/openbao/openbao < 0.0.0-20250625150133-fe75468822a2"],"patched":["github.com/openbao/openbao 0.0.0-20250625150133-fe75468822a2"],"published":"2025-06-26","updated":"2026-07-27","source":"OSV","sourceUrl":"https://osv.dev/vulnerability/GHSA-prpj-rchp-9j5h","references":[{"url":"https://github.com/openbao/openbao/security/advisories/GHSA-prpj-rchp-9j5h"},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-52894"},{"url":"https://github.com/openbao/openbao/commit/fe75468822a22a88318c6079425357a02ae5b77b"},{"url":"https://github.com/openbao/openbao"},{"url":"https://github.com/openbao/openbao/releases/tag/v2.3.1"},{"url":"https://openbao.org/docs/deprecation"},{"url":"https://openbao.org/docs/deprecation/unauthed-rekey"},{"url":"https://pkg.go.dev/vuln/GO-2025-3783"}],"tags":["osv","go"],"epss":0.00366,"epssPercentile":0.30447,"ingestedAt":"2026-07-27T19:08:54.988Z","slug":"CVE-2025-52894","body":"## Overview\n\n### Impact\n\nOpenBao and HashiCorp Vault allowed an attacker to perform unauthenticated, unaudited cancellation of root rekey and recovery rekey operations, effecting a denial of service.\n\n### Patches\n\nIn OpenBao v2.2.2 and later, manually setting the configuration option `disable_unauthed_rekey_endpoints=true` allows an operator to deny these rarely-used endpoints on global listeners.\n\nIn a future OpenBao release [communicated on our website](https://openbao.org/docs/deprecation/), we will set this to `true` for all users and provide an authenticated alternative.\n\nThis vulnerability has been disclosed to HashiCorp; see their website for more information. \n\n### Workarounds\n\nIf an active proxy or load balancer sits in front of OpenBao, an operator can deny requests to these endpoints from unauthorized IP ranges.\n\n### References\n\nSee the [deprecation notice](https://openbao.org/docs/deprecation/unauthed-rekey/).\n\n## Affected packages\n\n- `github.com/openbao/openbao >= 0.1.0`\n- `github.com/openbao/openbao < 0.0.0-20250625150133-fe75468822a2`\n\n## Remediation\n\nUpgrade to a patched release:\n\n- `github.com/openbao/openbao 0.0.0-20250625150133-fe75468822a2`","depth":"sunlit","depthScore":28,"depthScoreParts":{"impact":27.5,"likelihood":0.1,"exploitation":0,"ransomware":0},"changes":[]}