GHSA-8gmq-wv9h-fcwp: OpenBao before 2.6.3 Missing Header Check on Agent/Proxy Quit Endpoints
OpenBao before 2.6.3 contains a missing authorization check that allows attackers to stop Agent and Proxy services by omitting the X-Vault-Header. When requirerequestheader is enabled, attackers can send requests via server-side request forgery to /agent/v1/quit or /proxy/v1/quit to shut down these services.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
bitnami/openbaoto a version that resolves this vulnerability.Fixed in 2.6.3 - Upgrade
Upgrade
OpenBaoto a version that resolves this vulnerability.Fixed in 2.6.3 - Configuration
Enable require_request_header to require the X-Vault-Header on Agent and Proxy requests.
OpenBao Agent/Proxy require_request_header = enabled