Affected by GO-2025-3783
and 7 other vulnerabilities
GO-2025-3783: OpenBao allows cancellation of root rekey and recovery rekey operations without authentication in github.com/openbao/openbao
GO-2025-3853: OpenBao TOTP Secrets Engine Code Reuse in github.com/openbao/openbao
GO-2025-3854: OpenBao has a Timing Side-Channel in the Userpass Auth Method in github.com/openbao/openbao
GO-2025-3855: OpenBao Userpass and LDAP User Lockout Bypass in github.com/openbao/openbao
GO-2025-3856: OpenBao Login MFA Bypass of Rate Limiting and TOTP Token Reuse in github.com/openbao/openbao
GO-2025-3857: OpenBao Root Namespace Operator May Elevate Token Privileges in github.com/openbao/openbao
GO-2025-3858: Privileged OpenBao Operator May Execute Code on the Underlying Host in github.com/openbao/openbao
GO-2025-3859: OpenBao LDAP MFA Enforcement Bypass When Using Username As Alias in github.com/openbao/openbao
package
Version:
v0.8.3
Opens a new window with list of versions in this module.
Published: Sep 19, 2017
License: MPL-2.0
Opens a new window with license information.
Imports: 16
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
NewMySQLBackend constructs a MySQL backend using the given API client and
server address and credential for accessing mysql database.
type MySQLBackend struct {
}
MySQLBackend is a physical backend that stores data
within MySQL database.
Delete is used to permanently delete an entry
Get is used to fetch and entry.
List is used to list all the keys under a given
prefix, up to the next prefix.
Put is used to insert or update an entry.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.