#1152544 CVE-2026-115638 / OSSA-2026-049: Ironic Conductor DoS via gzip bomb configdrive

Package:
src:ironic
Source:
src:ironic
Submitter:
Thomas Goirand
Date:
2026-10-30 13:05:01 UTC
Severity:
normal
Tags:
#1152544#5
Date:
2026-10-30 11:21:11 UTC
From:
To:
As per upstream announce:
https://security.openstack.org/ossa/OSSA-2026-049.html

Date: October 29, 2026
:CVE: CVE-2026-115638


Affects
~~~~~~~
- Ironic: >=16.2.0 <29.1.1, >=30.0.0 <32.1.1, >=33.0.0 <35.1.1,


Description
~~~~~~~~~~~
Jay Faulkner of G-Research Open Source Software reported a vulnerability
in the Ironic conductor. The Ironic conductor can be subjected to an out
of memory or disk full condition when attempting to extract a
base64-encoded, gzipped configdrive image submitted via
``/v1/nodes/provision_state`` when deploying a node.

This issue impacts environments where users have access to deploy
instances directly via Ironic.



Patches
~~~~~~~
- https://review.opendev.org/1012759 (2024.1/caracal (unmaintained))
- https://review.opendev.org/1012134 (2025.1/epoxy)
- https://review.opendev.org/1012130 (2025.2/flamingo)
- https://review.opendev.org/1012123 (2026.1/gazpacho)
- https://review.opendev.org/1012122 (2026.2/hibiscus)
- https://review.opendev.org/1011906 (2027.1/indri (development))
- https://review.opendev.org/1012743 (2027.1/indri (development))
- https://review.opendev.org/1012133 (Bugfix/37.0)
- https://review.opendev.org/1012132 (Bugfix/38.0)


Credits
~~~~~~~
- Jay Faulkner from G-Research Open Source Software (CVE-2026-115638)


References
~~~~~~~~~~
- https://launchpad.net/bugs/2171814
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-115638


Notes
~~~~~
- Patches for unmaintained/2024.1, bugfix/38.0, and bugfix/37.0 will be
  merged to git but no new release will be provided.