Description
OpenBao from 2.5.0 before 2.6.2 fails to enforce the PKI role allowed_ip_sans_cidr restriction on IP SANs taken from a CSR when use_csr_sans is enabled. Authenticated callers with sign permission can submit a CSR with an out-of-range IP SAN to pki/sign/<role> and obtain CA-signed certificates for unauthorized IPs.
Published: 2026-10-22
Score: 2.1 Low
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized certificate issuance for IP addresses outside the allowed CIDR range
Action: Patch
AI Analysis

Impact

OpenBao versions 2.5.0 through 2.6.1 do not enforce the allowed_ip_sans_cidr restriction on IP Subject Alternative Names (SANs) when the use_csr_sans feature is enabled. As a result, any authenticated caller with sign permission can submit a Certificate Signing Request containing an IP SAN that lies outside the authorized CIDR block and receive a CA‑signed certificate for that IP. This flaw allows the creation of certificates for IP addresses that should not be trusted by the system, potentially enabling man‑in‑the‑middle attacks, spoofing, or other misuse of TLS infrastructure.

Affected Systems

The affected product is OpenBao, specifically all releases from 2.5.0 up to and including 2.6.1. These versions expose the vulnerability when the use_csr_sans configuration option is enabled. Any instance running those versions and using the pki/sign/<role> endpoint is susceptible.

Risk and Exploitability

The CVSS score of 2.1 indicates a low severity impact, and there is no EPSS data or KEV listing, suggesting the vulnerability has not yet been actively exploited. The attack requires valid authentication and the sign permission, limiting the potential attack surface to privileged users. A remote attacker who can gain sign authorization could use this weakness to generate certificates for unauthorized IPs, thereby compromising the integrity of the PKI infrastructure. Overall, the risk is moderate for privileged accounts but low for general clients.

Generated by OpenCVE AI on October 23, 2026 at 03:32 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest OpenBao release (2.6.2 or newer) which includes the fix for this issue.
  • If upgrading is not possible, disable the use_csr_sans feature in the OpenBao configuration to prevent IP SANs from being accepted from CSR contents.
  • Review and restrict the sign permission to only trusted accounts or minimal roles necessary for normal operation to limit the set of users who can exploit this path.

Generated by OpenCVE AI on October 23, 2026 at 03:32 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 23 Oct 2026 00:45:00 +0000

Type Values Removed Values Added
Description OpenBao from 2.5.0 before 2.6.2 fails to enforce the PKI role allowed_ip_sans_cidr restriction on IP SANs taken from a CSR when use_csr_sans is enabled. Authenticated callers with sign permission can submit a CSR with an out-of-range IP SAN to pki/sign/<role> and obtain CA-signed certificates for unauthorized IPs.
Title OpenBao 2.5.0 before 2.6.2 PKI allowed_ip_sans_cidr Bypass via CSR IP SANs
First Time appeared Openbao
Openbao openbao
Weaknesses CWE-863
CPEs cpe:2.3:a:openbao:openbao:*:*:*:*:*:*:*:*
Vendors & Products Openbao
Openbao openbao
References
Metrics cvssV3_1

{'score': 2.2, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:L/A:N'}

cvssV4_0

{'score': 2.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-22T19:13:40.448Z

Reserved: 2026-10-22T11:24:28.626Z

Link: CVE-2026-115369

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-22T19:17:43.243

Modified: 2026-10-22T19:17:43.243

Link: CVE-2026-115369

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T04:15:18Z

Weaknesses