Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <5e9f1062-3d19-4693-919c-7d527ccc7f0e@jvf.cc>
Date: Wed, 3 Jun 2026 09:29:06 -0700
From: Jay Faulkner <jay@....cc>
To: oss-security@...ts.openwall.com
Subject: [OSSA-2026-018] Ironic: File overwrite on Ironic conductor via path
 traversal in ISO handling (CVE-2026-48681)

====================================================================================
OSSA-2026-018: File overwrite on Ironic conductor via path traversal in 
ISO handling
====================================================================================

:Date: June 03, 2026
:CVE: CVE-2026-48681


Affects
~~~~~~~
- Ironic: >=17.0.0 <26.1.7, >=27.0.0 <29.0.6, >=30.0.0 <32.0.2, >=33.0.0 
<35.0.2


Description
~~~~~~~~~~~
Dmitry Tantsur (Red Hat) and Tuomo Tanskanen (Ericsson Software 
Technology) from the Metal3.io Security Team reported a vulnerability in 
Ironic's ISO handling code. A maliciously crafted ISO image can cause 
Ironic to perform path traversal and overwrite files on a conductor's disk.
Similarly, in the anaconda deploy interface, the same vulnerability can 
be exploited to perform path traversal and overwrite files on the target 
disk during deployment.
Any Ironic user who has access to deploy nodes using configdrive, a 
virtual media-based boot interface or the anaconda deploy interface can 
exploit this issue.



Patches
~~~~~~~
- https://review.opendev.org/c/openstack/ironic/+/991388 
(2023.1/antelope (unmaintained))
- https://review.opendev.org/c/openstack/ironic/+/991384 (2024.1/caracal 
(unmaintained))
- https://review.opendev.org/c/openstack/ironic/+/991381 (2025.1/epoxy)
- https://review.opendev.org/c/openstack/ironic/+/991378 (2025.2/flamingo)
- https://review.opendev.org/c/openstack/ironic/+/991375 (2026.1/gazpacho)
- https://review.opendev.org/c/openstack/ironic/+/991366 
(2026.2/hibiscus (development))
- https://review.opendev.org/c/openstack/ironic/+/991372 (Bugfix/33.0)
- https://review.opendev.org/c/openstack/ironic/+/991369 (Bugfix/34.0)


Credits
~~~~~~~
- Dmitry Tantsur from Red Hat
- Tuomo Tanskanen from Ericsson Software Technology


References
~~~~~~~~~~
- https://bugs.launchpad.net/ironic/+bug/2148333
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-48681


Notes
~~~~~
- Releases 2024.1 (caracal) and 2023.1 (antelope) are unmaintained.
   Patches are provided as a courtesy. Releases 2023.2 (bobcat) and
   2024.2 (dalmation) are end of life and have not had patches provided.
   See https://releases.openstack.org for more information on supported
   releases.
- Ironic bugfix branch patches will be available in git for interested
   operators. We will not perform an additional release from these
   branches.


Download attachment "OpenPGP_0x6B75D939B424C6D4.asc" of type "application/pgp-keys" (6373 bytes)

Download attachment "OpenPGP_signature.asc" of type "application/pgp-signature" (496 bytes)

Powered by blists - more mailing lists

Please check out the Open Source Software Security Wiki, which is counterpart to this mailing list.

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.