---
id: CVE-2026-89419
title: >-
  OpenStack Ironic before 39.0.1 sometimes allows a user to change the
  maintenance setting on a node via PATCH to /v1/nodes/{ident} - in other words,
  not using the specific maintenance endpoint.
summary: >-
  OpenStack Ironic before 39.0.1 sometimes allows a user to change the
  maintenance setting on a node via PATCH to /v1/nodes/{ident} - in other words,
  not using the specific maintenance endpoint.
severity: medium
cvss: 5
cvssVector: 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L'
cvssSource: cna
cwe:
  - CWE-424
vendor: OpenStack
product: Ironic
affected:
  - Ironic >= 17.0.0 < 29.1.1
  - Ironic >= 30.0.0 < 32.1.1
  - Ironic >= 33.0.0 < 35.1.1
  - Ironic >= 36.0.0 < 39.0.1
published: '2026-10-23'
updated: '2026-10-23'
sourceUpdated: '2026-10-23T04:13:15.324Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-89419'
references:
  - url: 'https://bugs.launchpad.net/ironic/+bug/2166510'
  - url: 'https://security.openstack.org/ossa/OSSA-2026-048.html'
tags:
  - cve.org
ingestedAt: '2026-10-23T04:15:07.559Z'
---

## Overview

OpenStack Ironic before 39.0.1 sometimes allows a user to change the maintenance setting on a node via PATCH to /v1/nodes/{ident} - in other words, not using the specific maintenance endpoint.

## Affected

- `Ironic >= 17.0.0 < 29.1.1`
- `Ironic >= 30.0.0 < 32.1.1`
- `Ironic >= 33.0.0 < 35.1.1`
- `Ironic >= 36.0.0 < 39.0.1`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
