OpenStack Ironic before 39.0.1 allows DELETE and GET via vendor_passthru, e.g., to delete accounts from the BMC's Redfish service.
Impact
OpenStack Ironic before 39.0.1 allows unauthorized DELETE and GET requests via vendor_passthru, potentially affecting the BMC's Redfish service. Affected versions include 18.1.0 to 29.1.1, 30.0.0 to 32.1.1, 33.0.0 to 35.1.1, and 36.0.0 to 39.0.1. The weakness is due to improper validation of input.
Summarized by @cf/meta/llama-3.3-70b-instruct-fp8-fast. Verify details against the original sources.Affected packages
Affected products
Vendor version evidence. Product records are separate from automatic dependency matching.
OpenStack · mitre
Ironic
4 ranges
OpenStack · mitre
Ironic
Compare with this publisher’s ranges. This does not inspect your installation.
affected
18.1.0 → before 29.1.1
semver versions
30.0.0 → before 32.1.1
semver versions
33.0.0 → before 35.1.1
semver versions
36.0.0 → before 39.0.1
semver versions
Other versions: unaffected
Original source description
OpenStack Ironic before 39.0.1 allows DELETE and GET via vendor_passthru, e.g., to delete accounts from the BMC's Redfish service.
Inside the record
Evidence available
Describes the evidence in this view, not whether the product is safe.
Original records
CVE-2026-90458View the latest unmodified CVE JSON from the official source. It may be newer than this imported page.
cve.new JSON →Environment requirements
These conditions apply together as specified by the publisher. A matching product name alone does not establish exposure.
mitre · platform conditions
Any condition may hold
Vulnerable product
cpe:2.3:a:openstack:ironic:*:*:*:*:*:*:*:*From (inclusive): 18.1.0
Before: 29.1.1
Vulnerable product
cpe:2.3:a:openstack:ironic:*:*:*:*:*:*:*:*From (inclusive): 30.0.0
Before: 32.1.1
Vulnerable product
cpe:2.3:a:openstack:ironic:*:*:*:*:*:*:*:*From (inclusive): 33.0.0
Before: 35.1.1
Vulnerable product
cpe:2.3:a:openstack:ironic:*:*:*:*:*:*:*:*From (inclusive): 36.0.0
Before: 39.0.1
Original applicability statements
[
{
"nodes": [
{
"operator": "OR",
"negate": false,
"cpeMatch": [
{
"vulnerable": true,
"criteria": "cpe:2.3:a:openstack:ironic:*:*:*:*:*:*:*:*",
"versionStartIncluding": "18.1.0",
"versionEndExcluding": "29.1.1"
},
{
"vulnerable": true,
"criteria": "cpe:2.3:a:openstack:ironic:*:*:*:*:*:*:*:*",
"versionStartIncluding": "30.0.0",
"versionEndExcluding": "32.1.1"
},
{
"vulnerable": true,
"criteria": "cpe:2.3:a:openstack:ironic:*:*:*:*:*:*:*:*",
"versionStartIncluding": "33.0.0",
"versionEndExcluding": "35.1.1"
},
{
"vulnerable": true,
"criteria": "cpe:2.3:a:openstack:ironic:*:*:*:*:*:*:*:*",
"versionStartIncluding": "36.0.0",
"versionEndExcluding": "39.0.1"
}
]
}
]
}
]Contributing organizations · 3
Assigning organization
Additional data publisher
Additional data publisher
What changed
Follow changesLarge field values are marked as truncated previews. Original source snapshots remain retained.