PT-2026-51111 · Openbao+1 · Openbao+1

CVE-2026-55776

·

Published

2026-06-19

·

Updated

2026-09-01

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions OpenBao versions 2.5.2 through 2.5.4
Description An authenticated user with write access to the transit/keys/* endpoint can cause a denial-of-service by crashing the server. This occurs when a key-creation request is sent combining an asymmetric type (such as rsa-*, ecdsa-*, or ed25519) with the derived variable set to true. The server fails to return an HTTP response and the process terminates with exit code 2, potentially crashing the entire cluster. The issue stems from the transit engine assuming a symmetric key shape when key derivation is enabled, leading to a panic when an asymmetric type is provided.
Recommendations For OpenBao versions 2.5.2 through 2.5.4, validate the combination of type and derived at the start of the create-key handler and reject requests with a 400 error if derived: true is used with any non-symmetric type. As a temporary workaround, avoid setting the derived variable to true when creating keys with asymmetric types in the transit/keys/* endpoint.

Fix

Assertion Failure

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-55776
GHSA-8W8F-R2XV-4Q4J
GO-2026-5267
OPENSUSE-SU-2026:21483-1

Affected Products

Openbao
Red Os