Description
In OpenStack Ironic through 38.0.0, a project reader that makes a crafted request to Ironic can return Portgroups assigned to Nodes owned or leased by another project.
Published: 2026-08-05
Score: 5 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In versions of OpenStack Ironic up to and including 38.0.0, a crafted request from a user with project reader privileges can cause the service to return portgroup information for nodes that belong to or are leased by other projects. This results in a confidentiality violation, leaking which network port groups are associated with resources that the requestor does not own. The weakness is an unauthorized information disclosure due to insufficient access‑control checks (CWE‑863).

Affected Systems

OpenStack Ironic, all releases through 38.0.0. The vulnerability is present in the Ironic service regardless of environment configuration, affecting any installation that exposes the API to users with reader rights. No specific product version ranges beyond 38.0.0 were listed.

Risk and Exploitability

The CVSS score of 5 indicates moderate severity. EPSS data is not available, and the issue is not listed in CISA KEV, so the publicly known exploitation likelihood is uncertain. The attack does not require elevated privileges; any project reader can issue the crafted request, which can be performed over the network to the Ironic API. Once executed, the attacker receives sensitive information about other projects’ portgroup assignments, potentially aiding further lateral movement or reconnaissance.

Generated by OpenCVE AI on August 5, 2026 at 07:35 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade OpenStack Ironic to a version that contains the fix for this issue (see release notes for versions after 38.0.0).
  • Limit the scope of project reader permissions so that the Ironic API does not expose portgroup data for nodes outside the reader’s project—enforce stricter role‑based access control.
  • Configure network segmentation or firewall rules to restrict which hosts or networks can contact the Ironic API, reducing the attack surface.

Generated by OpenCVE AI on August 5, 2026 at 07:35 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 05 Aug 2026 08:00:00 +0000

Type Values Removed Values Added
Title Cross-Project Exposure of Portgroup Assignments

Wed, 05 Aug 2026 06:30:00 +0000

Type Values Removed Values Added
Description In OpenStack Ironic through 38.0.0, a project reader that makes a crafted request to Ironic can return Portgroups assigned to Nodes owned or leased by another project.
First Time appeared Openstack
Openstack ironic
Weaknesses CWE-863
CPEs cpe:2.3:a:openstack:ironic:*:*:*:*:*:*:*:*
Vendors & Products Openstack
Openstack ironic
References
Metrics cvssV3_1

{'score': 5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N'}


Subscriptions

Openstack Ironic
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-08-05T06:19:33.524Z

Reserved: 2026-08-05T06:19:33.124Z

Link: CVE-2026-71201

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T08:00:10Z

Weaknesses