Junglewise Threat Intelligence

CVE-2026-46128: Linux Kernel IPMI missing validation in event message buffer response

CVE-2026-46128 · Severity: info · CVSS 0 · Published 2026-05-28

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's IPMI (Intelligent Platform Management Interface) driver could lead to system instability when interacting with certain hardware management controllers. The issue occurs because the system does not properly validate the size of messages received from the hardware, potentially leading to improper data processing. This could affect the reliability of server management and monitoring operations.

Technical details

A vulnerability was identified in the Linux kernel IPMI subsystem, specifically within the 'ipmi_si_intf.c' component. The issue stems from insufficient validation of the response data size in 'handle_transaction_done' when fetching event messages. Certain Baseboard Management Controllers (BMCs) return empty messages instead of the expected 0x80 error code when no events are present, violating the IPMI specification. If the kernel attempts to process these undersized responses without immediate length checking, it may lead to undefined behavior or memory corruption during subsequent processing. The fix introduces a check to ensure the response size is exactly 19 bytes as required by the protocol before proceeding.

Affected products

  • Linux Linux Kernel All versions prior to the May 2026 patches

Timeline

  • 2026-04-20: other: Initial patch authored by Corey Minyard
  • 2026-05-28: disclosed: CVE published to NVD

References