Description
OpenBao is an open source identity-based secrets management system. Prior to version 2.5.4, OpenBao's namespaces provide multi-tenant separation. A tenant who intentionally leaks lease identifiers can have their lease and underlying credential revoked or renewed by a user in another tenant via the legacy, undocumented `sys/revoke` and `sys/renew` endpoints. This is fixed in OpenBao v2.5.4.
Published: 2026-08-07
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

OpenBao versions prior to 2.5.4 expose undocumented sys/revoke and sys/renew endpoints that allow a tenant to intentionally leak lease identifiers and, through those endpoints, revoke or renew leases belonging to other namespaces. The revocation bypasses ACL checks, enabling an attacker to remove valid credentials or force renewal of leases, effectively creating a cross‑tenant privilege escalation opportunity identified as CWE‑863.

Affected Systems

The affected product is OpenBao openbao, specifically any installation before version 2.5.4. The vulnerability exists in the legacy namespace system that provides multi‑tenant separation for secret leases.

Risk and Exploitability

The vulnerability carries a CVSS score of 7.1, indicating a high severity. EPSS information is not available, so the exploitation probability is unknown but the presence of an undocumented API endpoint suggests a plausible remote exploitation path for authenticated users who can causally leak or discover lease identifiers. The vulnerability is not listed in the CISA KEV catalog. The risk is moderate to high for exposed installations with permissive ACLs, as an attacker could disrupt or gain unauthorized access to credentials owned by other tenants.

Generated by OpenCVE AI on August 7, 2026 at 22:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade OpenBao to v2.5.4 or later, where the sys/revoke and sys/renew endpoints are disabled for cross‑namespace use.
  • Restrict all access to the legacy sys/revoke and sys/renew endpoints to trusted administrative accounts only, ensuring that only authorized users can invoke them.
  • Implement regular audits of lease revoke and renewal activity and review any anomalous or unexpected lease identifiers that could indicate leakage.

Generated by OpenCVE AI on August 7, 2026 at 22:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-v8v8-cm84-m686 OpenBao's cross-namespace lease revocation via legacy sys/revoke path bypasses ACL
History

Fri, 07 Aug 2026 22:45:00 +0000

Type Values Removed Values Added
First Time appeared Openbao
Openbao openbao
Vendors & Products Openbao
Openbao openbao

Fri, 07 Aug 2026 21:30:00 +0000

Type Values Removed Values Added
Description OpenBao is an open source identity-based secrets management system. Prior to version 2.5.4, OpenBao's namespaces provide multi-tenant separation. A tenant who intentionally leaks lease identifiers can have their lease and underlying credential revoked or renewed by a user in another tenant via the legacy, undocumented `sys/revoke` and `sys/renew` endpoints. This is fixed in OpenBao v2.5.4.
Title OpenBao's cross-namespace lease revocation via legacy sys/revoke path bypasses ACL
Weaknesses CWE-863
References
Metrics cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-07T21:15:00.733Z

Reserved: 2026-05-13T08:19:32.604Z

Link: CVE-2026-45808

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T23:00:04Z

Weaknesses