GitHub Advisoryadvisory · PyPI
GHSA-fqw7-c6vr-q29m openstack-mistral Discloses the presence of arbitrary files within the filesystem
HIGH
Official page ↗
- Aliases
- CVE-2018-16849
- Ecosystem
- PyPI
- Packages
- mistral
- Severity
- High
- CVSS vector
- CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- Weaknesses
- CWE-200
- Reviewed
- 2024-04-29
Affected packages
• PyPI mistral: < 7.0.1 → fixed in 7.0.1
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.
Related
Alias · CVE (1)
- CVE-2018-16849 A flaw was found in openstack-mistral. vulnerability
Weakness · CWE (1)
- CWE-200 Exposure of Sensitive Information to an Unauthorized Actor weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2018-16849 advisory
- https://github.com/openstack/mistral/commit/2309e5265a1d5f28480ae872817b5de05f66e83c web
- https://github.com/openstack/mistral/commit/c93b45a61f49d4633f76d8e117cd89063e7759c4 web
- https://bugs.launchpad.net/mistral/+bug/1783708 web
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2018-16849 web
- https://github.com/openstack/mistral package
- https://github.com/pypa/advisory-database/tree/main/vulns/mistral/PYSEC-2018-92.yaml web