{
  "threat_severity" : "Important",
  "public_date" : "2019-05-15T03:50:00Z",
  "bugzilla" : {
    "description" : "openstack-ironic-inspector: SQL Injection vulnerability when receiving introspection data",
    "id" : "1711722",
    "url" : "https://bugzilla.redhat.com/show_bug.cgi?id=1711722"
  },
  "cvss3" : {
    "cvss3_base_score" : "8.3",
    "cvss3_scoring_vector" : "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H",
    "status" : "verified"
  },
  "cwe" : "CWE-89",
  "details" : [ "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.", "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." ],
  "acknowledgement" : "This issue was discovered by Zane Bitter (Red Hat).",
  "affected_release" : [ {
    "product_name" : "Red Hat OpenStack Platform 10.0 (Newton)",
    "release_date" : "2019-07-10T00:00:00Z",
    "advisory" : "RHSA-2019:1722",
    "cpe" : "cpe:/a:redhat:openstack:10::el7",
    "package" : "openstack-ironic-inspector-0:4.2.2-6.el7ost"
  }, {
    "product_name" : "Red Hat OpenStack Platform 13.0 (Queens)",
    "release_date" : "2019-07-10T00:00:00Z",
    "advisory" : "RHSA-2019:1734",
    "cpe" : "cpe:/a:redhat:openstack:13::el7",
    "package" : "openstack-ironic-inspector-0:7.2.3-3.el7ost"
  }, {
    "product_name" : "Red Hat OpenStack Platform 14.0 (Rocky)",
    "release_date" : "2019-07-02T00:00:00Z",
    "advisory" : "RHSA-2019:1669",
    "cpe" : "cpe:/a:redhat:openstack:14::el7",
    "package" : "openstack-ironic-inspector-0:8.0.3-0.20190420013817.el7ost"
  }, {
    "product_name" : "Red Hat OpenStack Platform 9.0 (Mitaka) director",
    "release_date" : "2019-08-15T00:00:00Z",
    "advisory" : "RHSA-2019:2505",
    "cpe" : "cpe:/a:redhat:openstack-director:9::el7",
    "package" : "openstack-ironic-inspector-0:3.2.2-5.el7ost"
  } ],
  "package_state" : [ {
    "product_name" : "Red Hat OpenStack Platform 15 (Stein)",
    "fix_state" : "Not affected",
    "package_name" : "openstack-ironic-inspector",
    "cpe" : "cpe:/a:redhat:openstack:15"
  } ],
  "references" : [ "https://www.cve.org/CVERecord?id=CVE-2019-10141\nhttps://nvd.nist.gov/vuln/detail/CVE-2019-10141\nhttps://docs.openstack.org/releasenotes/ironic-inspector/ocata.html#relnotes-5-0-2-7-origin-stable-ocata\nhttps://docs.openstack.org/releasenotes/ironic-inspector/pike.html#relnotes-6-0-3-4-stable-pike\nhttps://docs.openstack.org/releasenotes/ironic-inspector/queens.html#relnotes-7-2-4-stable-queens\nhttps://docs.openstack.org/releasenotes/ironic-inspector/rocky.html#relnotes-8-0-3-stable-rocky\nhttps://docs.openstack.org/releasenotes/ironic-inspector/stein.html#relnotes-8-2-1-stable-stein" ],
  "name" : "CVE-2019-10141",
  "csaw" : false
}