Database/Firmware, BMC & network fabric
Linux kernel ipmi/ipmb: unvalidated write length reads uninitialized stack and underflows block length
Impact
ipmb_write() parsed message fields before validating the length byte, so a zero-length or short write reads uninitialized stack bytes, and a length below the SMBus header size underflows the block write length. Exposure is local: it needs write access to the IPMB character device, which on a datacenter host is normally root or a BMC-management group. The practical concern is on nodes where a management agent or in-band IPMI tooling holds that device - the disclosure is small and the record does not claim memory corruption beyond the underflow.
Who can reach it
Local user able to write to the IPMB device node. No remote path. On a headless GPU node the ipmb driver is usually not even loaded, which removes the exposure entirely.
What to do
Pick up the stable kernel carrying the fix (four backport commits are linked) and reboot the node; there is no runtime mitigation short of unloading or blacklisting the ipmb module where in-band IPMB is not used. On a GPU fleet that means a drain and reboot per node, so fold it into the next scheduled kernel window rather than an emergency one.
References
Related entries
- Linux kernel ipmi: use-after-free of cmd_rcvr when an IPMI user is destroyedCVE-2026-89486 · Linux kernel IPMI message handler (cmd_rcvr RCU teardown)Unscored
- Linux kernel RDMA/ucma: unprivileged event-list corruption when a context is migrated mid-writeCVE-2026-89507 · Linux kernel RDMA/ucma (ucma_write_cm_event, /dev/infiniband/rdma_cm)Unscored
- Linux kernel RDMA/ucma: use-after-free on the event list when SET_OPTION races context migrationCVE-2026-89508 · Linux kernel RDMA/ucma (ucma_set_ib_path / SET_OPTION path)Unscored
- Linux kernel RDMA/ionic: NULL dereference allocating an RDMA counter on AMD Pensando DPUsCVE-2026-89509 · Linux kernel RDMA/ionic (rdma_counter allocation, missing INIT_RDMA_OBJ_SIZE)Unscored
- Linux kernel RDMA/cxgb4: use-after-free if device removal races the deferred RDMA registration workCVE-2026-89510 · Linux kernel RDMA/cxgb4 (c4iw_remove vs pending reg_work)Unscored
- Linux kernel ACPI Platform Firmware Runtime Update: firmware-supplied length overflows a stack bufferCVE-2026-89587 · Linux kernel ACPI pfr_update (query_capability _DSM buffer copy)Unscored
This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.