CVE-2025-44021
Fixed in a distro release EPSS <1%CVSS 2.8
OpenStack Ironic before 29.0.1 can write unintended files to a target node disk during image handling (if a deployment was performed via the API). A malicious project assigned as a node owner can provide a path to any local file (readable by ironic-conductor), which may then be written to the target node disk. This is difficult to exploit in practice, because a node deployed in this manner should never reach the ACTIVE state, but it still represents a danger in environments running with non-default, insecure configurations such as with automated cleaning disabled. The fixed versions are 24.1.3, 26.1.1, and 29.0.1.
Products: OpenStack Ironic
Fixed upstream
| Ecosystem | Package | Fixed in |
|---|---|---|
| PyPI | ironic | 24.1.3 |
| PyPI | ironic | 26.1.1 |
| PyPI | ironic | 29.0.1 |
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Debian 12 | ironic | 1:21.1.0-3+deb12u1 |
| Debian 13 | ironic | 1:29.0.0-6 |
| Debian 14 | ironic | 1:29.0.0-6 |
| Ubuntu 16.04 LTS | ironic | no fix |
| Ubuntu 18.04 LTS | ironic | no fix |
| Ubuntu 20.04 LTS | ironic | no fix |
| Ubuntu 22.04 LTS | ironic | no fix |
| Ubuntu 24.04 LTS | ironic | no fix |
| Ubuntu 25.10 | ironic | no fix |
| Ubuntu 26.04 LTS | ironic | no fix |
| Ubuntu 26.10 | ironic | no fix |