Home / Blog / Vault Fork OpenBao Adds External Keys and Quantum-Ready TLS
Tech News

Vault Fork OpenBao Adds External Keys and Quantum-Ready TLS

OpenBao 2.7 brings PostgreSQL horizontal read scaling, external HSM key integration, and post-quantum ML-DSA encryption to the open-source secrets manager.

By Dillip Chowdary โ€ข Nov 07, 2026 โ€ข Source: InfoQ

Vault Fork OpenBao Adds External Keys and Quantum-Ready TLS

The OpenBao project has released version 2.7 of its secrets manager, introducing PostgreSQL horizontal read scaling, external hardware security module support, and post-quantum cryptographic algorithms. According to InfoQ's report, maintainer Alex Scheel announced the release following a condensed cycle after version 2.6.x, delivering critical security patches alongside enterprise capabilities under the Linux Foundation's Open Source Security Foundation.

This guide details the updates in OpenBao 2.7, explaining how PostgreSQL deployments serve read operations across standby nodes, external hardware anchors protect root keys, and post-quantum ciphers modernize transport security. It covers plugin migrations and operational requirements for security architects and platform engineers evaluating migrations from proprietary systems.

What Vault Fork OpenBao shipped

OpenBao 2.7 delivers three headline capabilities designed to match proprietary secrets managers: horizontal read scalability for PostgreSQL backends, external cryptographic key support, and quantum-resistant algorithms. Alex Scheel announced the release for the project, writing that it adds "PostgreSQL horizontal scalability, External HSM and KMS-Backed Keys support, and Post-Quantum Cryptography" alongside several major security patches. Standby OpenBao instances using PostgreSQL storage can now serve read traffic directly, matching the read scalability previously established for OpenBao's integrated Raft backend. New consistency headers ensure client requests stay synchronized across load-balanced nodes.

The release also integrates multi-party authorization directly into its access control model through a new control groups mechanism. Security teams can define a control_group stanza inside access control list policies to require secondary human review before high-risk operations proceed against sensitive secret paths. This approval gate prevents single authenticated identities from unilaterally exfiltrating credentials or altering critical infrastructure paths. Alex Scheel noted that "despite a shorter turnaround than from v2.5.x to v2.6.x, we were excited to see many substantial features and several major security patches land within this release," highlighting community momentum under OpenSSF governance.

What changed for builders in Vault Fork OpenBao

For software builders and infrastructure architects, OpenBao 2.7 eliminates platform bottlenecks by unlocking enterprise-grade key storage and distributed throughput without commercial licensing paywalls. The external keys feature enables the PKI and Transit secrets engines to offload sensitive cryptographic operations to external hardware security modules or cloud key management services via third-party plugins. As analyst Luca Berton highlighted following discussions with Scheel at Open Source Summit Europe, operators can now run an enterprise PKI root backed directly by an HSM without commercial add-ons. This capability satisfies mandates requiring root certification authorities to remain isolated within certified hardware boundaries.

Vault Fork OpenBao Adds External Keys and Quantum-Ready TLS
Illustration ยท Pexels
Platform CapabilityVault / Early OpenBaoOpenBao 2.7 Release
PostgreSQL Read ScalingStandby nodes forward readsStandby instances serve read operations
External Key AnchoringEnterprise managed keys licenseExternal HSM and KMS key support via plugins
Cryptographic AgilityClassical TLS and signaturesML-DSA signatures and ML-KEM key exchange
High-Risk ApprovalsSingle authenticated identityMulti-party human approval via control groups
Governance and LicenseProprietary BSL 1.1 licenseOpenSSF and Linux Foundation under MPL 2.0

The introduction of post-quantum cryptography prepares organizations for compliance transitions ahead of government mandates anticipated around 2030. OpenBao 2.7 incorporates ML-DSA digital signatures and ML-KEM key encapsulation mechanisms directly into TLS listeners, certificate authentication workflows, and the PKI and Transit engines. While complete quantum safety requires compatible downstream clients and root authorities, these additions allow engineering teams to validate hybrid key exchanges and post-quantum TLS handshakes immediately. This cryptographic foundation protects organizational secrets against harvest-now-decrypt-later adversaries who capture encrypted network traffic today to decrypt it when quantum computing architectures mature.

Advertisement

Tech Pulse Daily

Get tomorrow's pulse first

Join engineers who read Tech Pulse before stand-up. Free, weekday mornings.

How to install or upgrade Vault Fork OpenBao

Upgrading to OpenBao 2.7 requires operators to update their binary installations, configure plugin directories, and audit active storage engines. Organizations migrating from earlier OpenBao releases or Vault deployments distributed under the Mozilla Public License 2.0 can fetch compiled release binaries directly from official repository distributions. Because OpenBao maintains broad API compatibility with Vault, existing client libraries, deployment manifests, and automation scripts continue functioning across standard secret operations. Operators can verify their installed version and inspect registered plugins directly from the command line before applying database migrations.

Command
bao version
bao plugin list

To implement the new multi-party verification workflows, administrators configure an access control policy incorporating the control_group stanza to mandate secondary review on critical paths. Standby PostgreSQL nodes can be enabled for horizontal read scaling by updating listener configurations and pointing them to replicated database instances. Teams using third-party plugins for external HSM access or cloud KMS integrations must ensure that plugin directories are populated with compatible binaries compiled for version 2.7. Once the service initializes, operators can test client interactions across load-balanced endpoints while verifying consistency header propagation.

Gotchas and compatibility in Vault Fork OpenBao

Deploying version 2.7 introduces critical architectural breaking changes that require deliberate pre-upgrade planning. The standalone HSM distribution has been discontinued because PKCS#11 support is now delivered exclusively through an externalized plugin architecture. Built-in vendor-specific auto-unseal mechanisms for Alibaba Cloud, Amazon Web Services, Microsoft Azure, Google Cloud, and Oracle Cloud have been decoupled from the core binary into standalone plugins. Authentication backends for Kerberos, LDAP, and RADIUS, alongside the LDAP secrets engine, have also been relocated into the dedicated openbao-plugins repository, requiring operators to bundle and manage these plugins independently.

A major infrastructure change is the complete removal of the legacy file storage backend, which the project had never recommended for production deployments due to its inherent lack of transactions and high availability. Teams still running test or legacy environments backed by raw file storage must migrate their data to supported backends such as PostgreSQL or integrated Raft before executing the 2.7 upgrade. Operators must also recognize that activating ML-DSA and ML-KEM post-quantum ciphers on TLS listeners requires client-side software and mutual TLS configurations that support modern post-quantum protocol extensions.

What to watch after Vault Fork OpenBao

Following the 2.7 release, the OpenBao roadmap points toward version 2.8, which maintainers expect will focus primarily on security hardening, runtime stability, and comprehensive enhancements to authentication workflows. As community governance under the Open Source Security Foundation matures, the project is establishing itself as a durable, long-term foundation for open-source secrets management. The trajectory mirrors the broader industry ecosystem shifts seen when OpenTofu diverged from Terraform and Valkey emerged from Redis, demonstrating how enterprise infrastructure can thrive under open, OSI-approved licensing models rather than single-vendor commercial stewardship.

Commercial support is expanding in parallel with community releases to support enterprise adoption. In March, cybersecurity firm ControlPlane launched ControlPlane Enterprise for OpenBao, providing enterprise-grade supply-chain assurance, security hardening, rapid CVE remediation, optional FIPS 140-3 compliance validation, and round-the-clock technical support. For organizations weighing migration options, operational decisions center around managing plugin lifecycles, establishing resilient PostgreSQL high-availability topologies, testing post-quantum client compatibility, and securing production incident response. OpenBao 2.7 demonstrates that open-source secrets management can successfully integrate advanced cryptographic research and enterprise-scale features under open governance.

Developer Action Items

  • โ˜ Diff the official changelog for Linux 2.7 before you bump โ€” APIs, defaults, and removed flags only.
  • โ˜ Install through the vendor's documented channel in staging; keep a one-command rollback and time-box the canary.
  • โ˜ Grep your repo for old flag names, lockfile pins, and plugin versions that the notes mark as breaking.
  • โ˜ Prefer the first patch cut over the day-zero tag unless you have a reason to be on the leading edge.
  • โ˜ If InfoQ did not name a region, plan, or SKU, screenshot the official availability line before you promise it to users.

Vault Fork OpenBao FAQ

What are the primary features introduced in OpenBao 2.7?

OpenBao 2.7 introduces PostgreSQL horizontal read scaling, external hardware security module and key management service key integration, post-quantum cryptography via ML-DSA and ML-KEM, control groups for multi-party approvals, and consistency headers for load balancing.

How does OpenBao 2.7 handle external hardware security modules?

External HSM and KMS support is delivered through third-party plugins that allow the PKI and Transit secrets engines to use key material stored in external hardware or cloud services without keeping keys inside OpenBao.

What breaking changes are included in the OpenBao 2.7 release?

Version 2.7 removes the legacy file storage backend, discontinues the separate HSM distribution in favor of an external PKCS#11 plugin, and moves cloud auto-unseal mechanisms and LDAP, Kerberos, and RADIUS authentication into the openbao-plugins repository.

Is commercial support available for OpenBao deployments?

Yes, ControlPlane launched ControlPlane Enterprise for OpenBao in March, offering security hardening, supply-chain assurance, rapid CVE remediation, optional FIPS 140-3 compliance assistance, and 24/7 technical support.

Sources

Dillip Chowdary

Author

Dillip Chowdary

Writes Tech Bytes coverage of AI, engineering, and the tools that actually ship. Editor of Tech Pulse Daily.

Related on Tech Bytes

Advertisement

5-min tech signal

Weekday briefing for engineers who skip the noise.

No spam ยท Unsubscribe anytime

Advertisement

โœˆ๏ธ CareerPilot

Your AI job-search copilot

Match your resume against live Ashby, Greenhouse & Lever openings โ€” fit scores, job-specific resume optimization and email alerts.

Find matching jobs โ†’

Free Tools

Browse all tools โ†’