Skip to content
OpenAdvisories
Low · 3.1 CVE-2018-16849 EUVD-2018-0099GHSA-fqw7-c6vr-q29mPYSEC-2018-92

openstack-mistral Discloses the presence of arbitrary files within the filesystem

Published Nov 2, 2018 · Updated Aug 5, 2024 · Assigned by redhat

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.

Affected products

VendorProductAffectedFixed
[UNKNOWN] openstack-mistral — —

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 14 mistral 7.0.0-2 —
Debian 13 mistral 7.0.0-2 —
Debian 12 mistral 7.0.0-2 —
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS mistral 6.0.0-0ubuntu1.1+esm1 USN-7465-1
Ubuntu Pro 18.04 LTS python-mistral-lib 0.4.0-0ubuntu1+esm1 USN-7465-1
Ubuntu Pro 16.04 LTS mistral 2.0.0-1ubuntu2+esm1 USN-7465-1
ReleasePackageFixed inAdvisory
Red Hat OpenStack 13 instack-undercloud 8.4.6-6.el7ost RHBA-2019:0448
Red Hat OpenStack 13 openstack-tripleo-common +3 8.6.6-16.el7ost RHBA-2019:0448
Red Hat OpenStack 13 openstack-tripleo-heat-templates 8.2.0-6.1.el7ost RHBA-2019:0448
Red Hat OpenStack 13 openstack-tripleo-image-elements 8.0.1-3.el7ost RHBA-2019:0448
Red Hat OpenStack 13 openstack-tripleo-puppet-elements 8.0.1-2.el7ost RHBA-2019:0448
Red Hat OpenStack 13 openstack-tripleo-ui 8.3.2-3.el7ost RHBA-2019:0448
Red Hat OpenStack 13 openstack-tripleo-validations 8.4.4-2.el7ost RHBA-2019:0448
Red Hat OpenStack 13 os-net-config 8.4.3-6.el7ost RHBA-2019:0448
Red Hat OpenStack 13 os-refresh-config 8.3.1-0.20180918214345.4703b54.el7ost RHBA-2019:0448
Red Hat OpenStack 13 puppet-cinder 12.4.1-3.el7ost RHBA-2019:0448
Red Hat OpenStack 13 puppet-manila 12.5.0-3.el7ost RHBA-2019:0448
Red Hat OpenStack 13 puppet-neutron 12.4.1-4.ed05e01git.el7ost RHBA-2019:0448
Red Hat OpenStack 13 puppet-nova 12.4.0-16.el7ost RHBA-2019:0448
Red Hat OpenStack 13 puppet-octavia 12.4.0-8.el7ost RHBA-2019:0448
Red Hat OpenStack 13 puppet-opendaylight 8.2.2-5.9126c8dgit.el7ost RHBA-2019:0448
Red Hat OpenStack 13 puppet-ovn 12.4.0-2.el7ost RHBA-2019:0448
Red Hat OpenStack 13 puppet-pacemaker 0.7.2-0.20180423212257.el7ost RHBA-2019:0448
Red Hat OpenStack 13 puppet-swift +1 12.4.0-4.el7ost RHBA-2019:0448
Red Hat OpenStack 13 puppet-tripleo 8.3.6-15.el7ost RHBA-2019:0448
Red Hat OpenStack 13 python-mistral +8 6.0.6-2.el7ost RHBA-2019:0448
Red Hat OpenStack 13 python-os-brick +1 2.3.4-2.el7ost RHBA-2019:0448
Red Hat OpenStack 13 python-tripleoclient 9.2.6-8.el7ost RHBA-2019:0448

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI mistral < 7.0.1 7.0.1 GHSA-fqw7-c6vr-q29m

Advisories 2

References