Skip to content
OpenAdvisories
High · 8.3 CVE-2019-10141 EUVD-2019-0067GHSA-c7fc-cm7p-92r2PYSEC-2019-152

Openstack ironic-inspector has SQL injection vulnerability in node_cache

Published Jul 30, 2019 · Updated Aug 4, 2024 · Assigned by redhat

Description

A vulnerability was found in openstack-ironic-inspector all versions excluding 5.0.2, 6.0.3, 7.2.4, 8.0.3 and 8.2.1. A SQL-injection vulnerability was found in openstack-ironic-inspector's node_cache.find_node(). This function makes a SQL query using unfiltered data from a server reporting inspection results (by a POST to the /v1/continue endpoint). Because the API is unauthenticated, the flaw could be exploited by an attacker with access to the network on which ironic-inspector is listening. Because of how ironic-inspector uses the query results, it is unlikely that data could be obtained. However, the attacker could pass malicious data and create a denial of service.

Affected products

VendorProductAffectedFixed
RedHat openstack-ironic-inspector all 5.0.x up to, excluding 5.0.2, all 6.0.x up to, excluding 6.0.3, all 7.2.x up to, excluding 7.2.4, all 8.0.3 up to, excluding 8.0.3, 8.2.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 13 ironic-inspector 8.0.0-3 —
Debian 12 ironic-inspector 8.0.0-3 —
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS ironic-inspector No fix yet —
Ubuntu 16.04 LTS ironic-inspector No fix yet —
ReleasePackageFixed inAdvisory
Red Hat Openstack-director 9 openstack-ironic-inspector +1 3.2.2-5.el7ost RHSA-2019:2505
Red Hat OpenStack 14 openstack-ironic-inspector 8.0.3-0.20190420013817.el7ost RHSA-2019:1669
Red Hat OpenStack 13 openstack-ironic-inspector 7.2.3-3.el7ost RHSA-2019:1734
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat OpenStack 10 openstack-ironic-inspector 4.2.2-6.el7ost RHSA-2019:1722

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI ironic-inspector < 5.0.2 5.0.2 GHSA-c7fc-cm7p-92r2
PyPI ironic-inspector >= 5.1.0, < 6.0.3 6.0.3 GHSA-c7fc-cm7p-92r2
PyPI ironic-inspector >= 6.1.0, < 7.2.4 7.2.4 GHSA-c7fc-cm7p-92r2
PyPI ironic-inspector >= 8.0.0, < 8.0.3 8.0.3 GHSA-c7fc-cm7p-92r2
PyPI ironic-inspector >= 8.1.0, < 8.2.1 8.2.1 GHSA-c7fc-cm7p-92r2
PyPI ironic-inspector >= 6.1.0, < 7.2.4 · >= 8.1.0, < 8.2.1 · < 5.0.2 · >= 5.1.0, < 6.0.3 · >= 8.0.0, < 8.0.3 7.2.4, 8.2.1, 5.0.2, 6.0.3, 8.0.3 PYSEC-2019-152

Advisories 4

References