{"action":"Upgrade ironic to 29.0.6 or later.","affected":[{"fixed":"29.0.6","introduced":"17.0.0"},{"fixed":"32.0.2","introduced":"30.0.0"},{"fixed":"35.0.2","introduced":"33.0.0"},{"fixed":"37.0.1","introduced":"36.0.0"}],"component":"ironic","cve_ids":["CVE-2026-54421"],"ecosystem":"PyPI","epss":0.00291,"exploited":false,"fixed_versions":["29.0.6","32.0.2","35.0.2","37.0.1"],"ghsa_id":"GHSA-j4cw-mcg2-2q78","id":"tcs_01M5KH85RSBB7919YPS44N4K52","modified_at":"2026-09-10T12:15:03.995670523Z","published_at":"2026-09-10T09:44:49.987426Z","references":["https://osv.dev/vulnerability/PYSEC-2026-3852","https://nvd.nist.gov/vuln/detail/CVE-2026-54421","https://github.com/openstack/ironic/commit/dd2df520fe0ae019cb247a8295542abc2d4b46dd","https://bugs.launchpad.net/ironic/+bug/2155049","https://github.com/openstack/ironic","https://review.opendev.org/c/openstack/ironic/+/990430","https://security.openstack.org/ossa/OSSA-2026-023.html","http://www.openwall.com/lists/oss-security/2026/06/16/10","https://pypi.org/project/ironic","https://github.com/advisories/GHSA-j4cw-mcg2-2q78"],"severity":{"label":"medium","score":6.8},"sources":[{"source":"osv","source_id":"PYSEC-2026-3852","url":"https://osv.dev/vulnerability/PYSEC-2026-3852"}],"summary":"OpenStack Ironic can return unredacted sensitive information when applying a PATCH to update fields in volume properties"}