9.1

CVE-2019-10141: openstack ironic-inspector SQL Injection

CVSS: 9.1v3.0CriticalModified
AliasesGHSA-c7fc-cm7p-92r2PYSEC-2019-152RHSA-2019:1669
Published 30-07-2019Last modified 04-08-2024

Vulnerability summary

CVE-2019-10141 is a critical (CVSS 9.1) SQL Injection vulnerability in openstack ironic-inspector. EPSS estimates a 2.48% chance of exploitation in the next 30 days, higher than 84.3% of scored vulnerabilities.

Overall risk
70/100
0100
High · default modelHow is this calculated?
CVSS score
9.1/10
010
Critical · v3.0 (NVD)
EPSS score
2.48%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Timeline

  1. 30-07-2019
    PublishedVulnerability first disclosed.
  2. 04-08-2024
    Last modifiedVulnerability information updated.

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.

CVSS metrics

8 scores · 6 sources · 3 versions

EPSS trend

Probability

2.48%

Chance of exploitation in the next 30 days

Percentile

84%

Versus all other CVEs

30-day change

0.00 pp

From 2.48% on 19-09-2026

19-09-202619-10-2026
EPSS score
2.48%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Redhat4 products
  • openstack10 | 13 | 14 | 9
  • openstack-ironic-inspectorall 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
  • openstack-ironic-inspector< 0:8.0.3-0.20190420013817.el7ost | < 0:4.2.2-6.el7ost | < 0:7.2.3-3.el7ost | < 0:3.2.2-5.el7ost
  • openstack-ironic-inspector-doc< 0:3.2.2-5.el7ost
Debian1 product
  • ironic-inspector< 8.0.0-3
Openstack1 product
  • ironic-inspector< 5.0.2 | ≥ 5.1.0, < 6.0.3 | ≥ 6.1.0, < 7.2.4 | ≥ 8.0.0, < 8.0.3 | ≥ 8.1.0, < 8.2.1
PyPI1 product
  • ironic-inspector< 5.0.2 | ≥ 5.1.0, < 6.0.3 | ≥ 6.1.0, < 7.2.4 | ≥ 8.1.0, < 8.2.1 | ≥ 8.0.0, < 8.0.3
Ubuntu1 product
  • ironic-inspectorAll versions (No fix recorded)

5 vendors · 8 products

References

33 links
Show all 33 references