OpenBao's cross-namespace lease revocation via legacy sys/revoke path bypasses ACL
Description
Published to the GitHub Advisory Database
May 28, 2026
Reviewed
May 28, 2026
Last updated
May 28, 2026
Impact
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/revokeandsys/renewendpoints.Patch
This will be addressed in v2.5.4.
References