{"id":"CVE-2018-16849","aliases":["DEBIAN-CVE-2018-16849","EUVD-2018-0099","GHSA-fqw7-c6vr-q29m","PYSEC-2018-92","RHBA-2019:0448","UBUNTU-CVE-2018-16849","USN-7465-1"],"status":"published","title":"openstack-mistral Discloses the presence of arbitrary files within the filesystem","description":"A flaw was found in openstack-mistral. By manipulating the SSH private key filename, the std.ssh action can be used to disclose the presence of arbitrary files within the filesystem of the executor running the action. Since std.ssh private_key_filename can take an absolute path, it can be used to assess whether or not a file exists on the executor's filesystem.","severity":{"version":"3.0","score":3.1,"vector":"CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N","level":"low","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-09","score":0.0152,"percentile":0.74768,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-200"],"published":"2018-11-02T21:00:00Z","modified":"2026-10-24T10:30:42Z","fixes":[{"ecosystem":"PyPI","package":"mistral","fixed_in":["7.0.1"],"sources":["ghsa","osv"]},{"ecosystem":"Debian:12","package":"mistral","fixed_in":["7.0.0-2"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"mistral","fixed_in":["7.0.0-2"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"mistral","fixed_in":["7.0.0-2"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"instack-undercloud","fixed_in":["0:8.4.6-6.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"openstack-mistral","fixed_in":["0:6.0.6-2.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"openstack-mistral-all","fixed_in":["0:6.0.6-2.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"openstack-mistral-api","fixed_in":["0:6.0.6-2.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"openstack-mistral-common","fixed_in":["0:6.0.6-2.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"openstack-mistral-engine","fixed_in":["0:6.0.6-2.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"openstack-mistral-event-engine","fixed_in":["0:6.0.6-2.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"openstack-mistral-executor","fixed_in":["0:6.0.6-2.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"openstack-tripleo-common","fixed_in":["0:8.6.6-16.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"openstack-tripleo-common-container-base","fixed_in":["0:8.6.6-16.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"openstack-tripleo-common-containers","fixed_in":["0:8.6.6-16.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"openstack-tripleo-common-devtools","fixed_in":["0:8.6.6-16.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"openstack-tripleo-heat-templates","fixed_in":["0:8.2.0-6.1.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"openstack-tripleo-image-elements","fixed_in":["0:8.0.1-3.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"openstack-tripleo-puppet-elements","fixed_in":["0:8.0.1-2.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"openstack-tripleo-ui","fixed_in":["0:8.3.2-3.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"openstack-tripleo-validations","fixed_in":["0:8.4.4-2.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"os-net-config","fixed_in":["0:8.4.3-6.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"os-refresh-config","fixed_in":["0:8.3.1-0.20180918214345.4703b54.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"puppet-cinder","fixed_in":["0:12.4.1-3.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"puppet-keystone","fixed_in":["0:12.4.0-4.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"puppet-manila","fixed_in":["0:12.5.0-3.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"puppet-neutron","fixed_in":["0:12.4.1-4.ed05e01git.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"puppet-nova","fixed_in":["0:12.4.0-16.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"puppet-octavia","fixed_in":["0:12.4.0-8.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"puppet-opendaylight","fixed_in":["0:8.2.2-5.9126c8dgit.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"puppet-ovn","fixed_in":["0:12.4.0-2.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"puppet-pacemaker","fixed_in":["0:0.7.2-0.20180423212257.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"puppet-swift","fixed_in":["0:12.4.0-4.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"puppet-tripleo","fixed_in":["0:8.3.6-15.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"python-mistral","fixed_in":["0:6.0.6-2.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"python-mistral-tests","fixed_in":["0:6.0.6-2.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"python-os-brick","fixed_in":["0:2.3.4-2.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"python-tripleoclient","fixed_in":["0:9.2.6-8.el7ost"],"sources":["osv"]},{"ecosystem":"Red Hat:openstack:13::el7","package":"python2-os-brick","fixed_in":["0:2.3.4-2.el7ost"],"sources":["osv"]},{"ecosystem":"Ubuntu:Pro:16.04:LTS","package":"mistral","fixed_in":["2.0.0-1ubuntu2+esm1"],"sources":["osv"]},{"ecosystem":"Ubuntu:Pro:18.04:LTS","package":"mistral","fixed_in":["6.0.0-0ubuntu1.1+esm1"],"sources":["osv"]}],"affected":[{"source":"ghsa","ecosystem":"PyPI","package":"mistral","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.0.1"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"mistral","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.0.0-2"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"mistral","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.0.0-2"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"mistral","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.0.0-2"}]}]},{"source":"osv","ecosystem":"PyPI","package":"mistral","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.0.1"}]}],"versions":["0","0.0.1","0.0.2","0.0.3","0.0.4","0.1","0.1.1","1.0.0","1.0.0.0b1","1.0.0.0b2","1.0.0.0b3","1.0.0.0rc1","1.0.0.0rc2","1.0.1","2.0.0","2.0.0.0b1","2.0.0.0b2","2.0.0.0b3","2.0.0.0rc1","2.0.0.0rc2","2.0.0.0rc3","3.0.0.0b1","3.0.2","4.0.0","4.0.0.0b1","4.0.0.0b2","4.0.0.0b3","4.0.0.0rc1","4.0.0.0rc2","4.0.1","4.0.2","5.0.0","5.0.0.0b1","5.0.0.0b2","5.0.0.0b3","5.0.0.0rc1","5.1.0","5.2.0","5.2.1","5.2.2","5.2.3","5.2.4","5.2.5","5.2.6","5.2.7","5.2.8","6.0.0","6.0.0.0b1","6.0.0.0b2","6.0.0.0b3","6.0.0.0rc1","6.0.1","6.0.2","6.0.3","6.0.4","6.0.5","6.0.6","7.0.0","7.0.0.0b1","7.0.0.0b2","7.0.0.0b3","7.0.0.0rc1"]},{"source":"osv","ecosystem":"PyPI","package":"mistral","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.0.1"}]}],"versions":["0","0.0.1","0.0.2","0.0.3","0.0.4","0.1","0.1.1","1.0.0","1.0.0.0b1","1.0.0.0b2","1.0.0.0b3","1.0.0.0rc1","1.0.0.0rc2","1.0.1","2.0.0","2.0.0.0b1","2.0.0.0b2","2.0.0.0b3","2.0.0.0rc1","2.0.0.0rc2","2.0.0.0rc3","3.0.0.0b1","3.0.2","4.0.0","4.0.0.0b1","4.0.0.0b2","4.0.0.0b3","4.0.0.0rc1","4.0.0.0rc2","4.0.1","4.0.2","5.0.0","5.0.0.0b1","5.0.0.0b2","5.0.0.0b3","5.0.0.0rc1","5.1.0","5.2.0","5.2.1","5.2.2","5.2.3","5.2.4","5.2.5","5.2.6","5.2.7","5.2.8","6.0.0","6.0.0.0b1","6.0.0.0b2","6.0.0.0b3","6.0.0.0rc1","6.0.1","6.0.2","6.0.3","6.0.4","6.0.5","6.0.6","7.0.0","7.0.0.0b1","7.0.0.0b2","7.0.0.0b3","7.0.0.0rc1"]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"instack-undercloud","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.4.6-6.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"openstack-mistral","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:6.0.6-2.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"openstack-mistral-all","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:6.0.6-2.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"openstack-mistral-api","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:6.0.6-2.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"openstack-mistral-common","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:6.0.6-2.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"openstack-mistral-engine","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:6.0.6-2.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"openstack-mistral-event-engine","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:6.0.6-2.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"openstack-mistral-executor","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:6.0.6-2.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"openstack-tripleo-common","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.6.6-16.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"openstack-tripleo-common-container-base","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.6.6-16.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"openstack-tripleo-common-containers","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.6.6-16.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"openstack-tripleo-common-devtools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.6.6-16.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"openstack-tripleo-heat-templates","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.2.0-6.1.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"openstack-tripleo-image-elements","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.0.1-3.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"openstack-tripleo-puppet-elements","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.0.1-2.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"openstack-tripleo-ui","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.3.2-3.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"openstack-tripleo-validations","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.4.4-2.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"os-net-config","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.4.3-6.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"os-refresh-config","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.3.1-0.20180918214345.4703b54.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"puppet-cinder","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:12.4.1-3.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"puppet-keystone","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:12.4.0-4.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"puppet-manila","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:12.5.0-3.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"puppet-neutron","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:12.4.1-4.ed05e01git.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"puppet-nova","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:12.4.0-16.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"puppet-octavia","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:12.4.0-8.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"puppet-opendaylight","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.2.2-5.9126c8dgit.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"puppet-ovn","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:12.4.0-2.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"puppet-pacemaker","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.2-0.20180423212257.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"puppet-swift","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:12.4.0-4.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"puppet-tripleo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.3.6-15.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"python-mistral","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:6.0.6-2.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"python-mistral-tests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:6.0.6-2.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"python-os-brick","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.3.4-2.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"python-tripleoclient","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:9.2.6-8.el7ost"}]}]},{"source":"osv","ecosystem":"Red Hat:openstack:13::el7","package":"python2-os-brick","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.3.4-2.el7ost"}]}]},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"mistral","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.0.0-1ubuntu2+esm1"}]}],"versions":["1.0.0-1","1.0.0-4","2.0.0~b3-3","2.0.0~rc1-1","2.0.0~rc2-1","2.0.0-1","2.0.0-1ubuntu2"]},{"source":"osv","ecosystem":"Ubuntu:Pro:18.04:LTS","package":"mistral","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.0.0-0ubuntu1.1+esm1"}]}],"versions":["5.0.0-0ubuntu1","6.0.0~b1-0ubuntu1","6.0.0~b1-0ubuntu2","6.0.0~b2-0ubuntu1","6.0.0~rc1-0ubuntu1","6.0.0-0ubuntu1","6.0.0-0ubuntu1.1"]},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"mistral","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.0.0-1ubuntu2+esm1"}]}],"versions":["1.0.0-1","1.0.0-4","2.0.0~b3-3","2.0.0~rc1-1","2.0.0~rc2-1","2.0.0-1","2.0.0-1ubuntu2"],"bundled":3},{"source":"osv","ecosystem":"Ubuntu:Pro:18.04:LTS","package":"mistral","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.0.0-0ubuntu1.1+esm1"}]}],"versions":["5.0.0-0ubuntu1","6.0.0~b1-0ubuntu1","6.0.0~b1-0ubuntu2","6.0.0~b2-0ubuntu1","6.0.0~rc1-0ubuntu1","6.0.0-0ubuntu1","6.0.0-0ubuntu1.1"],"bundled":3},{"source":"osv","ecosystem":"Ubuntu:Pro:18.04:LTS","package":"python-mistral-lib","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.4.0-0ubuntu1+esm1"}]}],"versions":["0.2.0-0ubuntu2","0.3.2-0ubuntu1","0.3.3-0ubuntu1","0.4.0-0ubuntu1"],"bundled":3}],"products":[{"vendor":"[unknown]","product":"openstack-mistral"},{"vendor":"redhat","product":"openstack-mistral"}],"references":[{"url":"https://bugs.launchpad.net/mistral/+bug/1783708","tags":["x_refsource_CONFIRM","x_transferred","Third Party Advisory","advisory","web","report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2018-16849","tags":["x_refsource_CONFIRM","x_transferred","Issue Tracking","Vendor Advisory","report","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-16849","tags":["advisory"]},{"url":"https://github.com/openstack/mistral/commit/c93b45a61f49d4633f76d8e117cd89063e7759c4","tags":["web"]},{"url":"https://github.com/openstack/mistral/commit/2309e5265a1d5f28480ae872817b5de05f66e83c","tags":["web"]},{"url":"https://github.com/pypa/advisory-database/tree/main/vulns/mistral/PYSEC-2018-92.yaml","tags":["web"]},{"url":"https://github.com/advisories/GHSA-fqw7-c6vr-q29m","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2018-16849","tags":["advisory"]},{"url":"https://github.com/openstack/mistral","tags":["package"]},{"url":"https://access.redhat.com/errata/RHBA-2019:0448","tags":["advisory"]},{"url":"https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/13/html/release_notes/","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1513956","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1520323","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1565288","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1571592","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1577976","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1594019","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1597666","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1598146","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1600449","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1600865","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1601673","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1602891","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1607536","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1609333","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1611960","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1613576","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1613601","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1615763","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1622182","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1622655","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1623123","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1624335","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1624441","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1632745","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1634390","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1636496","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1639203","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1639964","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1643423","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1643992","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1646907","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1648348","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1650576","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1651554","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1651697","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1652209","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1653970","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1656065","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1656069","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1656540","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1656617","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1656690","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1656947","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1657571","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1658195","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1658930","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1659077","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1659596","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1663495","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1663873","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1664005","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1664429","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1665156","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1666675","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1667450","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1668157","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1668500","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1668774","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1669597","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1669603","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1669622","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1669623","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1669625","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1669637","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1669638","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1669671","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1670207","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1670208","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1670240","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1670462","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1670532","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1672530","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1673713","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1674933","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1675069","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1676310","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1676563","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1676693","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1677166","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1677515","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1678235","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1682911","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1684663","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2019/rhba-2019_0448.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2018-16849","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1645334","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2018-16849","tags":["advisory","report"]},{"url":"https://ubuntu.com/security/CVE-2018-16849","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-7465-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2018-16848","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2019-3866","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2018-16849","description":"A flaw was found in openstack-mistral. By manipulating the SSH private key filename, the std.ssh action can be used to disclose the presence of arbitrary files within the filesystem of the executor running the action. Since std.ssh private_key_filename can take an absolute path, it can be used to assess whether or not a file exists on the executor's filesystem.","status":"published","published":"2018-11-02T21:00:00Z","modified":"2024-08-05T10:32:54.175Z","cvss":[{"version":"3.0","score":3.1,"vector":"CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N","level":"low","assessor":"cna"}],"cwes":["CWE-200"],"updated_at":"2026-11-02T14:35:11.072321Z"}],"euvd":[{"id":"EUVD-2018-0099","description":"A flaw was found in openstack-mistral. By manipulating the SSH private key filename, the std.ssh action can be used to disclose the presence of arbitrary files within the filesystem of the executor running the action. Since std.ssh private_key_filename can take an absolute path, it can be used to assess whether or not a file exists on the executor's filesystem.","status":"published","published":"2018-11-02T21:00:00Z","modified":"2024-08-05T10:32:54Z","cvss":[{"version":"3.0","score":3.1,"vector":"CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N","level":"low"}],"updated_at":"2026-11-03T02:39:40.316949Z"}],"ghsa":[{"id":"GHSA-fqw7-c6vr-q29m","title":"openstack-mistral Discloses the presence of arbitrary files within the filesystem","description":"A flaw was found in openstack-mistral. By manipulating the SSH private key filename, the std.ssh action can be used to disclose the presence of arbitrary files within the filesystem of the executor running the action. Since std.ssh private_key_filename can take an absolute path, it can be used to assess whether or not a file exists on the executor's filesystem.","status":"published","published":"2022-05-13T01:34:06Z","modified":"2024-09-24T21:06:46Z","cvss":[{"version":"4.0","score":8.7,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N","level":"high"},{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high"}],"cwes":["CWE-200"],"updated_at":"2026-11-02T14:38:06.29677Z"}],"nvd":[{"id":"CVE-2018-16849","description":"A flaw was found in openstack-mistral. By manipulating the SSH private key filename, the std.ssh action can be used to disclose the presence of arbitrary files within the filesystem of the executor running the action. Since std.ssh private_key_filename can take an absolute path, it can be used to assess whether or not a file exists on the executor's filesystem.","status":"published","published":"2018-11-02T21:29:00.323Z","modified":"2026-06-17T01:44:54.327Z","cvss":[{"version":"3.0","score":3.1,"vector":"CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N","level":"low","assessor":"secondary"},{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high","assessor":"primary"},{"version":"2.0","score":5,"vector":"AV:N/AC:L/Au:N/C:P/I:N/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-200"],"updated_at":"2026-11-02T14:04:47.196456Z"}],"osv":[{"id":"CVE-2018-16849","description":"A flaw was found in openstack-mistral. By manipulating the SSH private key filename, the std.ssh action can be used to disclose the presence of arbitrary files within the filesystem of the executor running the action. Since std.ssh private_key_filename can take an absolute path, it can be used to assess whether or not a file exists on the executor's filesystem.","status":"published","published":"2018-11-02T21:29:00.323Z","modified":"2026-10-24T10:30:42.210695206Z","cvss":[{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high"}],"updated_at":"2026-11-02T15:44:08.533609Z"},{"id":"DEBIAN-CVE-2018-16849","description":"A flaw was found in openstack-mistral. By manipulating the SSH private key filename, the std.ssh action can be used to disclose the presence of arbitrary files within the filesystem of the executor running the action. Since std.ssh private_key_filename can take an absolute path, it can be used to assess whether or not a file exists on the executor's filesystem.","status":"published","published":"2018-11-02T21:29:00.323Z","modified":"2026-10-23T18:03:02.040936906Z","cvss":[{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high"}],"updated_at":"2026-11-02T15:45:30.290351Z"},{"id":"GHSA-fqw7-c6vr-q29m","title":"openstack-mistral Discloses the presence of arbitrary files within the filesystem","description":"A flaw was found in openstack-mistral. By manipulating the SSH private key filename, the std.ssh action can be used to disclose the presence of arbitrary files within the filesystem of the executor running the action. Since std.ssh private_key_filename can take an absolute path, it can be used to assess whether or not a file exists on the executor's filesystem.","status":"published","published":"2022-05-13T01:34:06Z","modified":"2024-09-24T21:23:07.05576Z","cvss":[{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high"},{"version":"4.0","score":8.7,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N","level":"high"}],"cwes":["CWE-200"],"updated_at":"2026-11-02T15:46:46.760785Z"},{"id":"RHBA-2019:0448","title":"Red Hat Bug Fix Advisory: Red Hat OpenStack Platform 13.0 director Bug Fix Advisory","status":"published","published":"2024-09-13T15:08:01Z","modified":"2026-06-29T10:23:14Z","cvss":[{"version":"3.0","score":4.3,"vector":"CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N","level":"medium"}],"updated_at":"2026-11-02T15:52:58.117212Z"},{"id":"UBUNTU-CVE-2018-16849","description":"A flaw was found in openstack-mistral. By manipulating the SSH private key filename, the std.ssh action can be used to disclose the presence of arbitrary files within the filesystem of the executor running the action. Since std.ssh private_key_filename can take an absolute path, it can be used to assess whether or not a file exists on the executor's filesystem.","status":"published","published":"2018-11-02T21:29:00Z","modified":"2026-02-04T02:36:39.480089Z","cvss":[{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high"},{"version":"3.0","score":3.1,"vector":"CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N","level":"low"}],"updated_at":"2026-11-02T15:54:17.496046Z"},{"id":"PYSEC-2018-92","description":"A flaw was found in openstack-mistral. By manipulating the SSH private key filename, the std.ssh action can be used to disclose the presence of arbitrary files within the filesystem of the executor running the action. Since std.ssh private_key_filename can take an absolute path, it can be used to assess whether or not a file exists on the executor's filesystem.","status":"published","published":"2018-11-02T21:29:00Z","modified":"2026-06-10T17:02:16.107502106Z","updated_at":"2026-11-02T15:52:52.192131Z"},{"id":"USN-7465-1","title":"mistral, python-mistral-lib vulnerabilities","description":"It was discovered that Mistral incorrectly handled nested anchors in YAML\nfiles. An attacker could possibly use this issue to cause a denial of\nservice. This issue only affected Ubuntu 18.04 LTS. (CVE-2018-16848)\n\nPierre Gaxatte discovered that Mistral incorrectly handled erroneous SSH\nprivate key filename commands. An attacker could possibly use this issue to\nexpose sensitive information. (CVE-2018-16849)\n\nIt was discovered that Mistral incorrectly handled the permissions of\nsensitive log files. An attacker could possibly use this issue to expose\nsensitive information. This issue only affected Ubuntu 18.04 LTS.\n(CVE-2019-3866)\n","status":"published","published":"2025-04-28T12:07:52Z","modified":"2026-06-25T13:32:30.360365632Z","updated_at":"2026-11-02T16:58:19.988474Z"}]}}
