Skip to content
OpenAdvisories
High · 7.7 CVE-2026-42997 EUVD-2026-27428GHSA-54w4-233h-x86gPYSEC-2026-2526

OpenStack Ironic has an Incorrect Resource Transfer Between Spheres

Published May 5, 2026 · Updated Jul 15, 2026 · Assigned by mitre

Description

An issue was discovered in idrac in OpenStack Ironic before 35.0.1. During import, a user invoking molds can request authorization to be sent to a remote endpoint. The credential forwarded is a time-limited Keystone token (which provides access to all OpenStack services Ironic is authorized for); or basic credentials configured for molds storage. The fixed versions are 26.1.6, 29.0.5, 32.0.1, and 35.0.1.

Affected products

VendorProductAffectedFixed
OpenStack Ironic 17.0.0 – < 26.1.6, 27.0.0 – < 29.0.5, 30.0.0 – < 32.0.1, 33.0.0 – < 35.0.1 26.1.6

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 ironic 1:35.0.1-1 —
Debian 13 ironic 1:29.0.5-0+deb13u1 —
Debian 12 ironic 1:21.1.0-3+deb12u1 —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 ironic No fix yet —
Ubuntu 26.04 LTS ironic No fix yet —
Ubuntu 25.10 ironic No fix yet —
Ubuntu 24.04 LTS ironic No fix yet —
Ubuntu 22.04 LTS ironic No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS ironic No fix yet —
Ubuntu 18.04 LTS ironic No fix yet —
Ubuntu 16.04 LTS ironic No fix yet —
ReleasePackageFixed inAdvisory
Red Hat OpenStack 18 openstack-ironic +3 1:21.4.5-18.0.20260616204937.9213ccd.el9ost RHSA-2026:39811

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI ironic-python-agent >= 33.0.0, < 35.0.1 35.0.1 GHSA-54w4-233h-x86g
PyPI ironic-python-agent >= 30.0.0, < 32.0.1 32.0.1 GHSA-54w4-233h-x86g
PyPI ironic-python-agent >= 27.0.0, < 29.0.5 29.0.5 GHSA-54w4-233h-x86g
PyPI ironic-python-agent < 26.1.6 26.1.6 GHSA-54w4-233h-x86g
PyPI ironic-python-agent < 26.1.6 · >= 27.0.0, < 29.0.5 · >= 30.0.0, < 32.0.1 · >= 33.0.0, < 35.0.1 26.1.6, 29.0.5, 32.0.1, 35.0.1 PYSEC-2026-2526

Advisories 2

References