Description
In OpenStack Ironic before 37.0.1, an Ironic user with the ability to deploy nodes using the IPMI management interface can maliciously use the send_raw step to send arbitrary IPMI commands to a node, bypassing Ironic's access control.
Published: 2026-07-10
Score: 8.2 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A malicious user who can deploy a node through OpenStack Ironic is able to specify the IPMI send_raw deployment step with arbitrary payloads, allowing the user to send raw IPMI commands to the node's Baseboard Management Controller. This bypasses Ironic's access control and enables the attacker to issue any IPMI command supported by the BMC, which could lead to control over hardware management functions. The vulnerability is rooted in a lack of proper authorization checks for the send_raw capability (CWE-862) and an insufficiently restricted interface that permits arbitrary command input (CWE-424). The likely attack vector is the send_raw IPMI step invoked by a user with deployment privileges.

Affected Systems

The vulnerability applies to OpenStack Ironic, affecting any deployment that uses the send_raw step in the deployment, cleaning, or servicing workflows. Versions prior to 37.0.1 are vulnerable, and any release exposing the send_raw interface remains potentially vulnerable until a patch is issued.

Risk and Exploitability

The CVSS v3 score of 8.2 classifies the issue as high, highlighting the potential for significant impact on the BMC. Exploitation would require the attacker to have authorization to invoke deployment, cleaning, or servicing steps—roles typically reserved for system administrators. Because the EPSS score is < 1% and the vulnerability is not yet listed in CISA's KEV catalog, the current likelihood of exploitation remains uncertain, but the presence of a privileged attack vector warrants careful mitigation. Based on the description, it is inferred that the attacker must have administrative-level permissions to trigger the vulnerable step. Once an update is released, applying the patch is the most effective countermeasure; until then, limiting users who can trigger these flows and configuring Ironic to reject arbitrary raw IPMI commands are prudent interim steps.

Generated by OpenCVE AI on July 29, 2026 at 11:31 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Limit deployment, cleaning, and servicing privileges to trusted administrators only.
  • Reconfigure Ironic to disable or tightly restrict the send_raw IPMI capability, such as blocking VendorPassthru interfaces.
  • Apply any available openstack-ironic patch or upgrade to the latest stable release as soon as an official fix is released.

Generated by OpenCVE AI on July 29, 2026 at 11:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 10 Jul 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 10 Jul 2026 04:00:00 +0000

Type Values Removed Values Added
Description A malicious user with access to deploy a node directly via Ironic can specify the IPMI send_raw deployment step with a malicious payload and send commands to that nodes' BMC. IPMI send_raw capability is exposed multiple ways, including via VendorPassthru interfaces (restricted to system admin) and other step based flows such as cleaning or servicing. This also means any malicious user with the ability to initiate manual cleaning and servicing flows with arbitrary steps can also execute this vulnerability. In OpenStack Ironic before 37.0.1, an Ironic user with the ability to deploy nodes using the IPMI management interface can maliciously use the send_raw step to send arbitrary IPMI commands to a node, bypassing Ironic's access control.
Weaknesses CWE-424
CPEs cpe:2.3:a:openstack:ironic:*:*:*:*:*:*:*:*
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:H'}

cvssV3_1

{'score': 8.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:L/I:L/A:H'}


Thu, 09 Jul 2026 02:00:00 +0000

Type Values Removed Values Added
First Time appeared Openstack
Openstack ironic
Vendors & Products Openstack
Openstack ironic

Thu, 09 Jul 2026 00:15:00 +0000

Type Values Removed Values Added
Description A malicious user with access to deploy a node directly via Ironic can specify the IPMI send_raw deployment step with a malicious payload and send commands to that nodes' BMC. IPMI send_raw capability is exposed multiple ways, including via VendorPassthru interfaces (restricted to system admin) and other step based flows such as cleaning or servicing. This also means any malicious user with the ability to initiate manual cleaning and servicing flows with arbitrary steps can also execute this vulnerability.
Title openstack-ironic: openstack-ironic: Arbitrary IPMI command execution via send_raw deployment step
Weaknesses CWE-862
References
Metrics threat_severity

None

cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:H'}

threat_severity

Moderate


Subscriptions

Openstack Ironic
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-07-10T15:25:59.292Z

Reserved: 2026-06-14T04:04:35.484Z

Link: CVE-2026-54423

cve-icon Vulnrichment

Updated: 2026-07-10T05:23:01.821Z

cve-icon NVD

No data.

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-07-08T15:00:00Z

Links: CVE-2026-54423 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T11:45:03Z

Weaknesses
  • CWE-424

    Improper Protection of Alternate Path

  • CWE-862

    Missing Authorization