Skip to main content

OpenBao CVE-2026-115364

| EUVDEUVD-2026-108289 LOW
Missing Authorization (CWE-862)
2026-10-22 disclosure@vulncheck.com GHSA-rw7f-qpfc-j3vm
2.1
CVSS 4.0 · Vendor: vulncheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain SSRF foothold against co-located app
  2. Exploit
    Craft request to /agent/v1/quit without X-Vault-Header
  3. Execution
    Bypass require_request_header check
  4. Impact
    Agent/Proxy service shuts down

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that the OpenBao Agent or Proxy is configured with require_request_header = true - the specific SSRF-hardening setting whose header enforcement this bug omits on the quit endpoints. The attacker must also be able to deliver a request to the /agent/v1/quit or /proxy/v1/quit listener, which per the CVSS PR:H and AT:P metrics presupposes a high-privilege position or a server-side request forgery primitive reaching that interface. Limiting factors: the flaw is irrelevant on deployments that do not enable require_request_header; impact is confined to availability (shutting down Agent/Proxy), with no access to secrets, no confidentiality or integrity impact; and the companion cache-clear endpoints carry no material security impact per the vendor.

Impact

This is a genuinely low-severity, low-priority issue and all available signals agree. The vendor CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:H/UI:N) yields a 2.1 base score, with impact limited to availability of the vulnerable system (VA:L) and no confidentiality or integrity impact - consistent with a denial-of-service of the Agent/Proxy processes via their quit endpoints. The vuln.today Decision label is 'monitor', the lowest urgency tier, and the GHSA advisory itself notes the parallel cache-clear endpoints have 'no material security impact'. No EPSS score was provided, the CVE is not in CISA KEV, and no public exploit or PoC reference was supplied (only the GHSA and VulnCheck advisory pages) - so exploitation status is: no public exploit identified at time of analysis. The AT:P (attack requirements present) metric and PR:H reflect the two real preconditions: the require_request_header protection must be enabled, and the attacker needs a high-privilege/SSRF foothold to reach the endpoint. One nuance worth flagging: this is effectively a weakness in the SSRF hardening feature itself - the bug only matters for operators who turned on require_request_header specifically to block SSRF, so the population it affects is the security-conscious subset. The signals are internally consistent; nothing here suggests hidden severity.

Exploit ScenarioDerived

An attacker who can coerce a server-side request (SSRF) through an application co-located with an OpenBao Agent or Proxy that has require_request_header enabled sends a request to http://<agent>/agent/v1/quit without the X-Vault-Header, which previously should have been rejected. The Agent or Proxy process shuts down, breaking secret delivery to dependent applications until it is restarted. No public exploit code was provided in the sources.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 22, 2026

OpenBao's Agent and Proxy services before 2.6.3 do not enforce the X-Vault-Header on their quit endpoints, so a request that omits the header can shut down /agent/v1/quit and /proxy/v1/quit even when require_request_header = true is enabled specifically as an SSRF defense. Only deployments that turn that setting on are exposed, and the CVSS vector (PR:H, AT:P) indicates exploitation presupposes a high-privilege position or a server-side request forgery primitive able to reach the listener; impact is availability-only, with no confidentiality or integrity effect and no access to secrets. Vendor-released patches are OpenBao 2.6.3 and 2.7.0, no public exploit code was identified at time of analysis, and the vuln.today priority label is monitor.

RemediationAI

Upgrade to OpenBao 2.6.3 or 2.7.0, the versions in which the vendor states the missing header check on the quit endpoints is fixed; both branches are listed as fixed, so operators on the 2.6 line should move to 2.6.3 and those tracking 2.7 should use 2.7.0 or later. Confirm the fix by checking that requests to /agent/v1/quit and /proxy/v1/quit are rejected when X-Vault-Header is absent while require_request_header = true. Deployments that do not enable require_request_header are not exposed to this flaw, and the vendor notes the analogous cache-clear endpoints are also affected but carry no material security impact, so they do not change the urgency of upgrading. Full details and vendor guidance are in the GitHub advisory at https://github.com/openbao/openbao/security/advisories/GHSA-8gmq-wv9h-fcwp and the VulnCheck advisory at https://www.vulncheck.com/advisories/openbao-before-2.6.3-missing-header-check-on-agent-proxy-quit-endpoints; no public exploit code was identified at time of analysis, consistent with the monitor priority label.

Affected VersionsENISA

openbao 0 <2.6.3

Affected Packages

euvd openbao fix: 2.6.3

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

OpenBao is the open-source fork of HashiCorp Vault, and the GHSA advisory notes this defect is original to HashiCorp Vault. Both the Agent and Proxy components can be configured with require_request_header = true, which mandates the X-Vault-Header on every request as an anti-SSRF control; the quit endpoints /agent/v1/quit and /proxy/v1/quit did not apply that check, so a request simply omitting the header reaches the shutdown handler. The root cause class is CWE-862 (Missing Authorization): an authorization/verification step that is applied elsewhere in the request pipeline is absent from these specific handlers. The Go module is tracked as go/github.com/openbao/openbao/v2. The vendor states the sibling /agent/v1/cache-clear and /proxy/v1/cache-clear endpoints share the same omission but carry no material security impact, and that the flaw is irrelevant on deployments that do not enable require_request_header. Impact is bounded to availability - stopping the Agent or Proxy process - with no read of secrets and no data modification.

Know when Openbao gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (vulncheck) PRIMARY 2.1 LOW
CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
vuln.today AI 2.2 LOW

SSRF reachability plus the enabled require_request_header precondition justify AC:H and PR:H; impact is availability-only (service shutdown), so C:N/I:N/A:L.

3.1 AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:L
4.0 AV:N/AC:L/AT:P/PR:H/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (vulncheck).

CVSS VectorVendor: vulncheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
High
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

1
Patch available
Oct 22, 2026 - 20:18 EUVD

DescriptionCVE.org

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 require_request_header is enabled, attackers can send requests via server-side request forgery to /agent/v1/quit or /proxy/v1/quit to shut down these services.

Threat Intelligence Overview

EPSS Score
0.3%
Top 84% exploitable
Prevalence
Low
OpenBao is a newer niche Vault fork; condition-dependent config narrows footprint further
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity LOW
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

10
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +10
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2024-2048 CRITICAL
9.8 Mar 04

Vault and Vault Enterprise (“Vault”) TLS certificate auth method did not correctly validate client certificates when con

CVE-2026-63132 CRITICAL
9.2 Sep 22

Timing-based leakage of the single recovery token in OpenBao lets a remote, unauthenticated attacker who can reach the i

CVE-2025-54997 CRITICAL
9.1 Aug 09

OpenBao exists to provide a software solution to manage, store, and distribute sensitive data including secrets, certifi

CVE-2024-7594 HIGH
8.8 Sep 26

Vault’s SSH secrets engine did not require the valid_principals list to contain a value by default. Rated high severity

CVE-2025-59048 HIGH
8.1 Oct 23

Cross-account IAM role impersonation in OpenBao's auth-aws plugin (versions up to and including 0.1.0) lets an authentic

CVE-2026-71543 HIGH
7.5 Sep 21

OpenBao versions prior to 2.6.0 fail to reject syntax-significant characters when templated identity data is substituted

CVE-2025-59043 HIGH
7.5

Unauthenticated denial of service in OpenBao 2.4.0 and earlier allows remote attackers to crash the server or exhaust CP

CVE-2025-64761 HIGH
7.5 Nov 25

OpenBao is an open source identity-based secrets management system. Rated high severity (CVSS 7.5), this vulnerability i

CVE-2025-52894 HIGH
7.5 Jun 25

OpenBao versions before 2.3.0 contain an unauthenticated denial-of-service vulnerability in the root rekey and recovery

CVE-2026-115365 HIGH
7.5 Oct 22

Cross-namespace privilege escalation in OpenBao 2.3.0 through 2.6.2 allows an authenticated token holder to attach speci

CVE-2024-8185 HIGH
7.5 Oct 31

Vault Community and Vault Enterprise (“Vault”) clusters using Vault’s Integrated Storage backend are vulnerable to a den

CVE-2024-9180 HIGH
7.2 Oct 10

A privileged Vault operator with write permissions to the root namespace’s identity endpoint could escalate their own or

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy