Skip to content
CVE PROGRAM SOURCE RECORD8.1 High

CVE-2026-16141

OpenBMC IPMI Authentication Bypass via Default userKey and Stale Challenge Value

Description

OpenBMC's IPMI implementation, phosphor-net-ipmid, contains a logic flaw in which an unauthenticated client can force the RAKP Message 1 handler to return before it overwrites the authentication object's constructor defaults. The IPMI service then accepts a RAKP Message 3 whose HMAC is computed with the constant 20-byte 'userKey' initialized from the string '0penBmc' and an often-predictable 'bmcRandomNum'. Several downstream vendors implement phosphor-net-ipmid as their IPMI stack, such as NVIDIA and H3C.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

OpenBMC phosphor-net-ipmid

Default version status: unaffected

  • 0 to ≤ ba6efc502e6b1fabb8ed1ca677ae5eedd64b6361affected

References