OpenBao 2.7.1

OpenBao is a software solution to manage, store, and distribute sensitive data.

  • By OpenBao
  • Open Source
  • Updated Oct 1, 2026
Download for Windows

About OpenBao

OpenBao exists to provide a software solution to manage, store, and distribute sensitive data including secrets, certificates, and keys.
The OpenBao community intends to provide this software under an OSI-approved open-source license, led by a community run under open governance principles.

What's new in 2.7.1

SECURITY

  • core: Prevent disclosure of tls_acme_eab_mac_key from sys/config/state/sanitized. GHSA-3237-j65r-m5rp. [GH-4148]
  • core/audit: The unauthenticated "Root Token Generation" and "Rekey" endpoints (which are disabled by default) returned their response, even if audit logging failed. GHSA-q74w-hv5x-6hxf. [GH-4148]
  • auth/approle: Ensure Secret ID cannot be used for authentication after expiration but before tidy is called. GHSA-7m59-mp95-w6ph. [GH-4148]
  • auth/approle: Fix incorrect JSON-decode path when parsing login requests with form data bodies. GHSA-5v22-543h-wg96. [GH-4148]
  • auth/cert: Fix omission of TLS connection propagation when calculating role-based quota. GHSA-5v22-543h-wg96. [GH-4148]
  • auth/kubernetes: Ensure Service Account JWT is validated on renewal, preventing post-revoke usage. GHSA-gf3j-hm38-jhh5. [GH-4148]

CHANGES

  • packaging: Update the default server config included in Linux packages to use the pebbledb backend instead of the removed file backend. [GH-4088]

BUG FIXES

  • core/barrier: Persist updates to key rotation config on changes to disabled field. [GH-4107]
  • core/grpc-invalidation: Ensure dispatcher lifecycle correctly handles active, standby state changes without locking conflicts. Resolves GRPC invalidation drops and pre-seal active node hangs. [GH-4117]
  • storage/raft: Fix auto_join breaking on providers that include ports with their discovered addresses. [GH-4113]
  • storage/postgresql: Switch to pg_last_wal_replay_lsn() for applied index value checks. [GH-4118]
  • api: Honor the error backoff interval after failed LifetimeWatcher renewal attempts. [GH-4036]

What's Changed

  • docs(guides): add migration guide for File to PebbleDB storage backends on Kubernetes (#4092 by @pree) backported by @pree in #4109
  • Update default config included in linux packages (#4088 by @satoqz) by @satoqz in #4121
  • KeyRotationConfig equals() method should compare disabled field (#4107 by @wslabosz-reply) backported by @satoqz in #4122
  • Use persistent JobManager in GRPC Invalidation (#4117 by @cipherboy) backported by @satoqz in #4123
  • Fix Auto Join with provider-specified port (#4113 by @satoqz) backported by @satoqz in #4124
  • Honor backoff after failed LifetimeWatcher renewals (#4036 by @haxonittech) backported by @satoqz in #4125
  • Swap to pg_last_wal_replay_lsn() (#4118 by @cipherboy) backported by @satoqz in #4126
  • Ensure release artifact signatures are verified on creation (#3838 by @cipherboy) backported by @satoqz in #4128 …

Full release notes »

Technical details

PublisherOpenBao
AuthorOpenBao a Series of LF Projects, LLC
Version2.7.1
Release date2026-10-01
LicenseMPL-2.0
Installer typezip
Architecturex64, arm64
Package IDOpenBao.OpenBao

Install OpenBao from the command line

Install with Windows Package Manager
winget install --id=OpenBao.OpenBao -e
Update to the latest version
winget upgrade --id=OpenBao.OpenBao -e
Uninstall
winget uninstall --id=OpenBao.OpenBao -e

certificatescredentialsencryptionkeysopenbaosecretssecrets-managementsecurityvault

OpenBao version history

  • 2.7.0
  • 2.6.3
  • 2.6.2
  • 2.6.1
  • 2.6.0
  • 2.5.4

Frequently asked questions

Is OpenBao free?

Yes. OpenBao is free and open-source software released under the MPL-2.0 license.

What is the latest version of OpenBao?

The latest version is 2.7.1, released on Oct 1, 2026.

Is it safe to download OpenBao?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with e3b3335918a78cc730bb07014c4191c80fe5eb376f3f1a708185acf8bc0109ac.

Which Windows versions does OpenBao support?

OpenBao runs on Windows and is available for 64-bit (x64), ARM64 systems.

How do I uninstall OpenBao?

Open Settings › Apps › Installed apps, find OpenBao and select Uninstall. From the command line, run winget uninstall --id=OpenBao.OpenBao -e.