Improper Input Validation Affecting openbao package, versions <2.5.4-r0


Severity

Recommended
0.0
medium
0
10

Snyk's Security Team recommends NVD's CVSS assessment. Learn more

Threat Intelligence

EPSS
0.29% (21st percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-ALPINE323-OPENBAO-16791520
  • published22 May 2026
  • disclosed27 Mar 2026

Introduced: 27 Mar 2026

CVE-2026-33758  (opens in a new tab)
CWE-20  (opens in a new tab)
CWE-79  (opens in a new tab)
CWE-116  (opens in a new tab)

How to fix?

Upgrade Alpine:3.23 openbao to version 2.5.4-r0 or higher.

NVD Description

Note: Versions mentioned in the description apply only to the upstream openbao package and not the openbao package as distributed by Alpine. See How to fix? for Alpine:3.23 relevant fixed versions and status.

OpenBao is an open source identity-based secrets management system. Prior to version 2.5.2, OpenBao installations that have an OIDC/JWT authentication method enabled and a role with callback_mode=direct configured are vulnerable to XSS via the error_description parameter on the page for a failed authentication. This allows an attacker access to the token used in the Web UI by a victim. The error_description parameter has been replaced with a static error message in v2.5.2. The vulnerability can be mitigated by removing any roles with callback_mode set to direct.

CVSS Base Scores

version 3.1