ZeroHour

CVE-2026-85507

Stack-based buffer overflow in FreeIPMI ipmi-oem Dell cmc-info command

CVSS 3.1
9.8 critical
EPSS
<1%p32
Published
()
Modified
AI analysis

FreeIPMI versions before 1.6.19 contain a stack-based buffer overflow (CWE-121) in the function _output_dell_system_info_cmc_info in ipmi-oem/ipmi-oem-dell.c. The flaw is triggered when the ipmi-oem tool runs the 'dell get-system-info cmc-info' subcommand and parses the Chassis Management Controller (CMC) information returned by a Dell BMC, so an attacker who controls or can spoof the BMC's response (for example via a compromised or MITM'd management controller) could overflow the stack buffer in the tool. Successful exploitation could lead to arbitrary code execution in the context of the user running ipmi-oem, or at minimum a crash, consistent with the critical CVSS 3.1 score of 9.8 (AV:N/AC:L/PR:N/UI:N, high impact on confidentiality, integrity, and availability). Administrators and operators who use FreeIPMI to manage Dell PowerEdge chassis and servers are affected; deployments of other vendors' hardware using the Dell OEM subcommand path are not implicated by this specific code path. There is currently no public proof-of-concept, the issue is not in CISA KEV, and EPSS estimates only a 0.4% probability of exploitation in the next 30 days, so no exploitation is known.

What to do: Upgrade to FreeIPMI 1.6.19 or later, which fixes the overflow in _output_dell_system_info_cmc_info. As an interim mitigation, avoid running 'ipmi-oem dell get-system-info cmc-info' against BMCs you do not trust and restrict access to IPMI/BMC management networks. Verify the installed FreeIPMI version via your package manager and prioritize hosts that routinely run Dell OEM queries against shared or remotely reachable management controllers.

Affected
GNU FreeIPMI project FreeIPMI (ipmi-oem, Dell OEM get-system-info cmc-info)all versions before 1.6.19
Estimated exposure
No basis for an estimate.

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

ipmi-oem in FreeIPMI before 1.6.19 has a stack-based buffer overflow in _output_dell_system_info_cmc_info in ipmi-oem/ipmi-oem-dell.c (cmc-info subcommand to dell get-system-info).

Weakness
CWE-121
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

In the news

Re: Fwd: [Freeipmi-announce] FreeIPMI 1.6.19 Released

FreeIPMI 1.6.19 fixes multiple issues, six of which received CVEs CVE-2026-85504 through CVE-2026-85509.

Salvatore Bonaccorso forwarded the FreeIPMI 1.6.19 release announcement on oss-security, noting that six of the fixed issues received CVE identifiers: CVE-2026-85504, CVE-2026-85505, CVE-2026-85506, CVE-2026-85507, CVE-2026-85508 and CVE-2026-85509. FreeIPMI is an IPMI monitoring and management tool for Linux. No exploitation or severity detail is given.