Skip to main content

OpenStack Ironic EUVDEUVD-2026-34202

| CVE-2026-44917 MEDIUM
Incorrect Resource Transfer Between Spheres (CWE-669)
4.9
CVSS 3.1 · Vendor
Share

Severity by source

Vendor (CNA) PRIMARY
4.9 MEDIUM
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N

Primary rating from Vendor (CNA) · only source for this CVE.

CVSS VectorVendor

CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

3
Patch available
Jun 04, 2026 - 05:00 EUVD
CVSS changed
Jun 04, 2026 - 04:22 NVD
4.9 (MEDIUM)
Analysis Generated
Jun 03, 2026 - 18:16 vuln.today

Description PRE-NVD

Disclosed via oss-security. NVD scoring and full description are pending.

AnalysisAI

File extraction from the Ironic conductor service is possible via a crafted pxe_template, as disclosed in OpenStack Security Advisory OSSA-2026-019. The Ironic conductor is a privileged management component that coordinates bare metal node provisioning; arbitrary file read from this host could expose infrastructure credentials, TLS keys, or cloud configuration secrets. No public exploit has been identified at time of analysis, and no CVSS score has been assigned, but the severity is elevated by the conductor's privileged position in OpenStack infrastructure.

Technical ContextAI

OpenStack Ironic is the bare metal provisioning service within the OpenStack ecosystem; its conductor daemon executes privileged operations against physical hardware, including PXE boot orchestration. PXE templates in Ironic define the network boot configuration rendered by the conductor and served to bare metal nodes during provisioning. The vulnerability resides in the pxe_template processing pipeline, where insufficient sanitization of user-supplied template content or path references allows an attacker to cause the conductor to read and return arbitrary files from its own filesystem - a classic server-side file read or path traversal class of issue. No CWE has been formally assigned, but the behavior is consistent with CWE-22 (Path Traversal) or CWE-94 (Improper Control of Code Generation / Template Injection). The conductor typically runs with elevated OS privileges and stores sensitive material such as IPMI credentials, iDRAC configs, and cloud operator certificates.

RemediationAI

The primary fix is to apply the upstream Gerrit patches: review.opendev.org/c/openstack/ironic/+/991373 for the bugfix/33.0 line and review.opendev.org/c/openstack/ironic/+/991370 for the bugfix/34.0 line. Note that the OpenStack Ironic team has stated no additional tagged release will be made from these bugfix branches - operators must cherry-pick or apply the patch manually from git. Releases 2023.2 (bobcat) and 2024.2 (dalmation) will not receive patches and operators on those versions should upgrade to a maintained release immediately. As a compensating control where patching is not immediately possible, restrict Ironic API access to only trusted operator credentials and audit which users have permission to create or modify nodes with custom pxe_template fields. Additionally, apply filesystem-level restrictions (e.g., AppArmor or SELinux policy) on the conductor process to limit what files it can read. The trade-off of the filesystem restriction approach is operational overhead and potential breakage of legitimate provisioning workflows that depend on conductor file access.

More in Ironic

View all
CVE-2026-48681 HIGH
8.1 Jun 03

Arbitrary file overwrite in OpenStack Ironic (bare-metal provisioning service) lets an authenticated tenant supply a cra

CVE-2026-46447 HIGH
7.7 Jun 03

Boot script injection in OpenStack Ironic versions up to and including 35.0.x allows authenticated tenants to influence

CVE-2026-42997 HIGH
7.7 May 05

Credential forwarding vulnerability in OpenStack Ironic's idrac driver allows authenticated attackers to steal time-limi

CVE-2026-50589 HIGH
7.5 Jun 04

Denial of service in OpenStack Ironic versions 32 through 35.0.1 allows remote unauthenticated attackers to crash the ba

CVE-2026-42510 HIGH
7.2 Apr 28

Command injection via ipmitool in OpenStack Ironic through 25.0.0 allows authenticated operators with high privileges to

CVE-2026-54421 MEDIUM
6.8 Jun 14

Unredacted iSCSI credential disclosure in OpenStack Ironic through 35.0.1 occurs specifically when an authenticated oper

CVE-2015-7514 MEDIUM
6.5 Jun 07

OpenStack Ironic 4.2.0 through 4.2.1 does not "clean" the disk after use, which allows remote authenticated users to obt

CVE-2026-44919 MEDIUM
6.5 May 14

Infinite loop denial-of-service in OpenStack Ironic's image handling allows low-privileged authenticated attackers to ex

CVE-2026-74250 MEDIUM
6.3 Aug 14

Cross-tenant information disclosure in OpenStack Ironic before 38.0.1 exposes residual disk contents from prior bare met

CVE-2026-71201 MEDIUM
5.0 Aug 05

Incorrect authorization in OpenStack Ironic through 38.0.0 allows an authenticated low-privilege project reader to leak

CVE-2026-44916 LOW
3.0 May 08

Server-side template injection in OpenStack Ironic through version 35.x allows authenticated administrators to disclose

Share

EUVD-2026-34202 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy