Skip to main content

OpenBao CVE-2026-115358

| EUVDEUVD-2026-108283 LOW
Insertion of Sensitive Information into Log File (CWE-532)
2026-10-22 disclosure@vulncheck.com GHSA-h7rj-f8m2-hv6h
2.0
CVSS 4.0 · Vendor: vulncheck
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with privileged OpenBao token
  2. Exploit
    Send plugin request with malformed TypeKVPair/TypeHeader
  3. Execution
    Error embeds sensitive input in audit log
  4. Impact
    Read audit log to recover leaked data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A09:2025 - Security Logging & Alerting Failures
ASVS 5.0
V16 - Security Logging and Error Handling Log data sanitization
Exploitation Conditions

Exploitation requires a high-privilege authenticated principal (PR:H) able to send requests to an OpenBao plugin, and the request must carry malformed values in fields of type TypeKVPair or TypeHeader so that OpenBao's error handling echoes the sensitive input. Audit logging must be enabled for the error to be recorded, and the adversary (or an unintended party) must have read access to those audit logs to actually obtain the leaked data. Limiting factors: the high privilege requirement, the passive attack requirement (AT:P) and passive user interaction (UI:P) noted in the vector, impact limited to low confidentiality only, and the need for audit-log visibility - all of which keep real-world risk low. Affected: OpenBao <2.6.3 and the 2.7.0 line before 2.7.1 (SDK).

Impact

This is a low-severity, low-priority issue and the signals agree. The vendor CVSS 4.0 base score is 2.0, and the vector (AV:N/AC:L/AT:P/PR:H/UI:P/VC:L/VI:N/VA:N) confirms minimal impact: only low confidentiality, no integrity or availability effect, high privileges required (PR:H), a passive attack requirement (AT:P), and passive user interaction (UI:P). vuln.today assigns a 'monitor' decision label - the lowest urgency tier - consistent with the score. There is no CISA KEV listing and no EPSS score in the provided data, and no exploit/PoC reference is supplied (the VulnCheck and GHSA links are advisories, not exploit code), so there is no indication of active or imminent exploitation. The core mechanism is well understood and vendor-confirmed: malformed TypeKVPair or TypeHeader field values cause error messages containing the submitted sensitive input to be written to audit logs (CWE-532), the same class as the prior GHSA-8f5r-8cmq-7fmq. No signals conflict here; the only caveat is that EPSS is absent, so probabilistic exploitation likelihood cannot be independently weighed, but given PR:H and the information-only, low-confidentiality impact, this is a genuine low-priority housekeeping fix rather than an emergency.

Exploit ScenarioDerived

A user who already holds a high-privilege OpenBao token sends a request to a plugin containing malformed TypeKVPair or TypeHeader field values; OpenBao generates an error message that embeds the submitted sensitive input and records it in the audit log. Anyone with read access to those audit logs can then recover the leaked sensitive data. No public exploit code is identified at time of analysis; the mechanism is vendor-described but the data exposed is limited (low confidentiality impact) and the attacker must already be privileged.

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

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

Alert me

AnalysisAIv1 – Oct 22, 2026

Sensitive plugin input can be written into OpenBao audit logs when a high-privilege authenticated principal sends malformed TypeKVPair or TypeHeader field values to a plugin, exposing that data to anyone able to read the audit records. Affected releases are OpenBao before 2.6.3 and the 2.7.0 line before the SDK fix in 2.7.1; builtin plugins were fixed in 2.6.3 and 2.7.0. Real-world risk is low because the actor needs high privileges, audit logging must be enabled and its output readable, and no public exploit was identified at time of analysis; the priority label is monitor.

RemediationAI

Vendor-released patch: builtin plugins are fixed in OpenBao 2.6.3 and 2.7.0, and SDK plugins are fixed in 2.6.3 and 2.7.1. Upgrade OpenBao installations before 2.6.3 to 2.6.3 or later, and move 2.7.0 deployments to 2.7.1 so the SDK package is fixed as well; the advisory is at https://github.com/openbao/openbao/security/advisories/GHSA-8xxq-mq9m-xmhw and the VulnCheck advisory is at https://www.vulncheck.com/advisories/openbao-before-2.6.3-sensitive-data-leak-in-audit-log-via-malformed-parameters. No separate workaround is stated in the supplied advisory; because the leak is only realized by a party with read access to audit logs, restricting audit-log read access to trusted administrators reduces exposure until the upgrade is applied, but it does not correct the logging flaw.

Affected VersionsENISA

openbao 2.7.0 <2.7.1
openbao 0 <2.6.3

Affected Packages

euvd openbao fix: 2.6.3, 2.7.1

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

The issue is CWE-532, insertion of sensitive information into log files, in OpenBao's plugin request handling. The advisory states that requests containing malformed values in fields of type TypeKVPair or TypeHeader cause an error that is recorded in the audit log, similar to GHSA-8f5r-8cmq-7fmq; the deeper request-handling mechanics are not described in the supplied sources. Audit logging must be enabled for the leak to be recorded, and a party must be able to read those audit records to obtain the data. The assessed CVSS 3.1 vector is AV:N/AC:H/PR:H/UI:R/S:U/C:L/I:N/A:N, and the supplied CVSS 4.0 vector adds AT:P/UI:P with VC:L, describing a high-privilege authenticated actor with limited confidentiality impact rather than unauthenticated remote compromise. No CPE strings were supplied; the relevant package identifiers are go/github.com/openbao/openbao/v2 and go/github.com/openbao/openbao/sdk/v2.

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.0 LOW
CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:P/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 2.0 LOW

Requires a high-privilege token (PR:H) and the uncommon malformed-field condition plus audit-log access maps to AC:H/UI:R; impact is information disclosure only, so C:L with I:N/A:N.

3.1 AV:N/AC:H/PR:H/UI:R/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:P/PR:H/UI:P/VC:L/VI:N/VA:N/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
Passive
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
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 an information disclosure vulnerability that allows attackers to leak sensitive data into audit logs by sending malformed plugin parameters. Attackers can submit requests with malformed TypeKVPair or TypeHeader field values, causing error messages containing sensitive input to be recorded in audit logs.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Low
newer open-source Vault fork, limited production footprint relative to Vault
Data Quality
4 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.2%
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· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Low

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

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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