---
id: CVE-2016-4985
aliases:
  - GHSA-f7cr-7c2c-fm8r
  - PYSEC-2026-646
title: OpenStack Ironic Exposure of Sensitive Information to an Unauthorized Actor
summary: OpenStack Ironic Exposure of Sensitive Information to an Unauthorized Actor
severity: high
cvss: 7.5
cvssVector: 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'
vendor: ironic
product: ironic
ecosystem: pip
affected:
  - ironic < 4.2.5
  - 'ironic >= 5.0, < 5.1.2'
patched:
  - ironic 4.2.5
  - ironic 5.1.2
published: '2022-05-13'
updated: '2026-07-06'
source: OSV
sourceUrl: 'https://osv.dev/vulnerability/GHSA-f7cr-7c2c-fm8r'
references:
  - url: 'https://nvd.nist.gov/vuln/detail/CVE-2016-4985'
  - url: >-
      https://github.com/openstack/ironic/commit/426a306fb580762e97ada04e1253dedd9b64d410
  - url: >-
      https://github.com/openstack/ironic/commit/affec224977174581d19a2b914772cb0409f633e
  - url: >-
      https://github.com/openstack/ironic/commit/f5a3ff1dfcde068769f9a2a477ba6a9edaf69c77
  - url: 'https://access.redhat.com/errata/RHSA-2016:1377'
  - url: 'https://access.redhat.com/errata/RHSA-2016:1378'
  - url: 'https://access.redhat.com/security/cve/CVE-2016-4985'
  - url: 'https://bugs.launchpad.net/ironic/+bug/1572796'
  - url: 'https://bugzilla.redhat.com/show_bug.cgi?id=1346193'
  - url: 'https://github.com/openstack/ironic'
  - url: 'https://review.openstack.org/332195'
  - url: 'https://review.openstack.org/332196'
  - url: 'https://review.openstack.org/332197'
  - url: 'http://www.openwall.com/lists/oss-security/2016/06/21/6'
tags:
  - osv
  - pip
epss: 0.02608
epssPercentile: 0.84647
ingestedAt: '2026-07-08T18:25:48.664Z'
---

## Overview

The ironic-api service in OpenStack Ironic before 4.2.5 (Liberty) and 5.x before 5.1.2 (Mitaka) allows remote attackers to obtain sensitive information about a registered node by leveraging knowledge of the MAC address of a network card belonging to that node and sending a crafted POST request to the `v1/drivers/$DRIVER_NAME/vendor_passthru` resource.

## Affected packages

- `ironic < 4.2.5`
- `ironic >= 5.0, < 5.1.2`

## Remediation

Upgrade to a patched release:

- `ironic 4.2.5`
- `ironic 5.1.2`
