VDB
KO
HIGH

GHSA-v8v8-cm84-m686

OpenBao's cross-namespace lease revocation via legacy sys/revoke path bypasses ACL

Details

# 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/revoke` and `sys/renew` endpoints.

# Patch

This will be addressed in v2.5.4.

Are you affected?

Enter the version of the package you're using.

Affected packages

Go / github.com/openbao/openbao
Introduced in: 0 Fixed in: 2.5.4
Fix go get github.com/openbao/openbao@v2.5.4

References