CVE-2018-15751 SaltStack Salt Remote command execution and incorrect access control when using salt-api
CriticalCVSS 9.8
EPSS 5.0%
- Published
- Updated
- Exploit status
- No public exploit known
Description
SaltStack Salt before 2017.7.8 and 2018.3.x before 2018.3.3 allow remote attackers to bypass authentication and execute arbitrary commands via salt-api(netapi).
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| pypi salt(PyPI) | >= 2017.7.0, < 2017.7.8 | 2017.7.8 |
| pypi salt(PyPI) | = 2017.7.0 | No fix listed |
| pypi salt(PyPI) | = 2017.7.1 | No fix listed |
| pypi salt(PyPI) | = 2017.7.2 | No fix listed |
| pypi salt(PyPI) | = 2017.7.3 | No fix listed |
| pypi salt(PyPI) | = 2017.7.4 | No fix listed |
| pypi salt(PyPI) | = 2017.7.5 | No fix listed |
| pypi salt(PyPI) | = 2017.7.6 | No fix listed |
| pypi salt(PyPI) | = 2017.7.7 | No fix listed |
| pypi salt(PyPI) | >= 2018.3.0, < 2018.3.3 | 2018.3.3 |
| pypi salt(PyPI) | = 2018.3.0 | No fix listed |
| pypi salt(PyPI) | = 2018.3.1 | No fix listed |
| pypi salt(PyPI) | = 2018.3.2 | No fix listed |
| pypi salt(PyPI) | >= 2016.11.0, < 2016.11.10 | 2016.11.10 |
| pypi salt(PyPI) | = 2016.11.0 | No fix listed |
| pypi salt(PyPI) | = 2016.11.1 | No fix listed |
| pypi salt(PyPI) | = 2016.11.2 | No fix listed |
| pypi salt(PyPI) | = 2016.11.3 | No fix listed |
| pypi salt(PyPI) | = 2016.11.4 | No fix listed |
| pypi salt(PyPI) | = 2016.11.5 | No fix listed |
| pypi salt(PyPI) | = 2016.11.6 | No fix listed |
| pypi salt(PyPI) | = 2016.11.7 | No fix listed |
| pypi salt(PyPI) | = 2016.11.8 | No fix listed |
| pypi salt(PyPI) | = 2016.11.9 | No fix listed |
| pypi salt(PyPI) | < 2017.7.8 | 2017.7.8 |
Show 129 more
| Product | Affected versions | Fixed in |
|---|---|---|
| pypi salt(PyPI) | = 0.10.0 | No fix listed |
| pypi salt(PyPI) | = 0.10.1 | No fix listed |
| pypi salt(PyPI) | = 0.10.2 | No fix listed |
| pypi salt(PyPI) | = 0.10.3 | No fix listed |
| pypi salt(PyPI) | = 0.10.4 | No fix listed |
| pypi salt(PyPI) | = 0.10.5 | No fix listed |
| pypi salt(PyPI) | = 0.11.0 | No fix listed |
| pypi salt(PyPI) | = 0.11.1 | No fix listed |
| pypi salt(PyPI) | = 0.12.0 | No fix listed |
| pypi salt(PyPI) | = 0.12.1 | No fix listed |
| pypi salt(PyPI) | = 0.13.0 | No fix listed |
| pypi salt(PyPI) | = 0.13.1 | No fix listed |
| pypi salt(PyPI) | = 0.13.2 | No fix listed |
| pypi salt(PyPI) | = 0.13.3 | No fix listed |
| pypi salt(PyPI) | = 0.14.0 | No fix listed |
| pypi salt(PyPI) | = 0.14.1 | No fix listed |
| pypi salt(PyPI) | = 0.15.0 | No fix listed |
| pypi salt(PyPI) | = 0.15.1 | No fix listed |
| pypi salt(PyPI) | = 0.15.2 | No fix listed |
| pypi salt(PyPI) | = 0.15.3 | No fix listed |
| pypi salt(PyPI) | = 0.15.90 | No fix listed |
| pypi salt(PyPI) | = 0.16.0 | No fix listed |
| pypi salt(PyPI) | = 0.16.1 | No fix listed |
| pypi salt(PyPI) | = 0.16.2 | No fix listed |
| pypi salt(PyPI) | = 0.16.3 | No fix listed |
| pypi salt(PyPI) | = 0.16.4 | No fix listed |
| pypi salt(PyPI) | = 0.17.0 | No fix listed |
| pypi salt(PyPI) | = 0.17.0rc1 | No fix listed |
| pypi salt(PyPI) | = 0.17.1 | No fix listed |
| pypi salt(PyPI) | = 0.17.2 | No fix listed |
| pypi salt(PyPI) | = 0.17.3 | No fix listed |
| pypi salt(PyPI) | = 0.17.4 | No fix listed |
| pypi salt(PyPI) | = 0.17.5 | No fix listed |
| pypi salt(PyPI) | = 0.8.7 | No fix listed |
| pypi salt(PyPI) | = 0.8.9 | No fix listed |
| pypi salt(PyPI) | = 0.9.0 | No fix listed |
| pypi salt(PyPI) | = 0.9.1 | No fix listed |
| pypi salt(PyPI) | = 0.9.2 | No fix listed |
| pypi salt(PyPI) | = 0.9.3 | No fix listed |
| pypi salt(PyPI) | = 0.9.4 | No fix listed |
| pypi salt(PyPI) | = 0.9.5 | No fix listed |
| pypi salt(PyPI) | = 0.9.6 | No fix listed |
| pypi salt(PyPI) | = 0.9.7 | No fix listed |
| pypi salt(PyPI) | = 0.9.8 | No fix listed |
| pypi salt(PyPI) | = 0.9.9 | No fix listed |
| pypi salt(PyPI) | = 0.9.9.1 | No fix listed |
| pypi salt(PyPI) | = 2014.1.0 | No fix listed |
| pypi salt(PyPI) | = 2014.1.0rc1 | No fix listed |
| pypi salt(PyPI) | = 2014.1.0rc2 | No fix listed |
| pypi salt(PyPI) | = 2014.1.0rc3 | No fix listed |
| pypi salt(PyPI) | = 2014.1.1 | No fix listed |
| pypi salt(PyPI) | = 2014.1.10 | No fix listed |
| pypi salt(PyPI) | = 2014.1.11 | No fix listed |
| pypi salt(PyPI) | = 2014.1.12 | No fix listed |
| pypi salt(PyPI) | = 2014.1.13 | No fix listed |
| pypi salt(PyPI) | = 2014.1.2 | No fix listed |
| pypi salt(PyPI) | = 2014.1.3 | No fix listed |
| pypi salt(PyPI) | = 2014.1.4 | No fix listed |
| pypi salt(PyPI) | = 2014.1.5 | No fix listed |
| pypi salt(PyPI) | = 2014.1.6 | No fix listed |
| pypi salt(PyPI) | = 2014.1.7 | No fix listed |
| pypi salt(PyPI) | = 2014.1.8 | No fix listed |
| pypi salt(PyPI) | = 2014.1.9 | No fix listed |
| pypi salt(PyPI) | = 2014.7.0 | No fix listed |
| pypi salt(PyPI) | = 2014.7.0rc1 | No fix listed |
| pypi salt(PyPI) | = 2014.7.0rc2 | No fix listed |
| pypi salt(PyPI) | = 2014.7.0rc3 | No fix listed |
| pypi salt(PyPI) | = 2014.7.0rc4 | No fix listed |
| pypi salt(PyPI) | = 2014.7.0rc5 | No fix listed |
| pypi salt(PyPI) | = 2014.7.0rc6 | No fix listed |
| pypi salt(PyPI) | = 2014.7.0rc7 | No fix listed |
| pypi salt(PyPI) | = 2014.7.1 | No fix listed |
| pypi salt(PyPI) | = 2014.7.2 | No fix listed |
| pypi salt(PyPI) | = 2014.7.3 | No fix listed |
| pypi salt(PyPI) | = 2014.7.4 | No fix listed |
| pypi salt(PyPI) | = 2014.7.5 | No fix listed |
| pypi salt(PyPI) | = 2014.7.6 | No fix listed |
| pypi salt(PyPI) | = 2014.7.7 | No fix listed |
| pypi salt(PyPI) | = 2015.2.0rc1 | No fix listed |
| pypi salt(PyPI) | = 2015.2.0rc2 | No fix listed |
| pypi salt(PyPI) | = 2015.5.0 | No fix listed |
| pypi salt(PyPI) | = 2015.5.1 | No fix listed |
| pypi salt(PyPI) | = 2015.5.10 | No fix listed |
| pypi salt(PyPI) | = 2015.5.11 | No fix listed |
| pypi salt(PyPI) | = 2015.5.2 | No fix listed |
| pypi salt(PyPI) | = 2015.5.3 | No fix listed |
| pypi salt(PyPI) | = 2015.5.4 | No fix listed |
| pypi salt(PyPI) | = 2015.5.5 | No fix listed |
| pypi salt(PyPI) | = 2015.5.6 | No fix listed |
| pypi salt(PyPI) | = 2015.5.7 | No fix listed |
| pypi salt(PyPI) | = 2015.5.8 | No fix listed |
| pypi salt(PyPI) | = 2015.5.9 | No fix listed |
| pypi salt(PyPI) | = 2015.8.0 | No fix listed |
| pypi salt(PyPI) | = 2015.8.0rc1 | No fix listed |
| pypi salt(PyPI) | = 2015.8.0rc2 | No fix listed |
| pypi salt(PyPI) | = 2015.8.0rc3 | No fix listed |
| pypi salt(PyPI) | = 2015.8.0rc4 | No fix listed |
| pypi salt(PyPI) | = 2015.8.0rc5 | No fix listed |
| pypi salt(PyPI) | = 2015.8.1 | No fix listed |
| pypi salt(PyPI) | = 2015.8.10 | No fix listed |
| pypi salt(PyPI) | = 2015.8.11 | No fix listed |
| pypi salt(PyPI) | = 2015.8.12 | No fix listed |
| pypi salt(PyPI) | = 2015.8.13 | No fix listed |
| pypi salt(PyPI) | = 2015.8.2 | No fix listed |
| pypi salt(PyPI) | = 2015.8.3 | No fix listed |
| pypi salt(PyPI) | = 2015.8.4 | No fix listed |
| pypi salt(PyPI) | = 2015.8.5 | No fix listed |
| pypi salt(PyPI) | = 2015.8.7 | No fix listed |
| pypi salt(PyPI) | = 2015.8.8 | No fix listed |
| pypi salt(PyPI) | = 2015.8.8.2 | No fix listed |
| pypi salt(PyPI) | = 2015.8.9 | No fix listed |
| pypi salt(PyPI) | = 2016.11.0rc1 | No fix listed |
| pypi salt(PyPI) | = 2016.11.0rc2 | No fix listed |
| pypi salt(PyPI) | = 2016.11.10 | No fix listed |
| pypi salt(PyPI) | = 2016.3.0 | No fix listed |
| pypi salt(PyPI) | = 2016.3.0rc2 | No fix listed |
| pypi salt(PyPI) | = 2016.3.0rc3 | No fix listed |
| pypi salt(PyPI) | = 2016.3.1 | No fix listed |
| pypi salt(PyPI) | = 2016.3.2 | No fix listed |
| pypi salt(PyPI) | = 2016.3.3 | No fix listed |
| pypi salt(PyPI) | = 2016.3.4 | No fix listed |
| pypi salt(PyPI) | = 2016.3.5 | No fix listed |
| pypi salt(PyPI) | = 2016.3.6 | No fix listed |
| pypi salt(PyPI) | = 2016.3.7 | No fix listed |
| pypi salt(PyPI) | = 2016.3.8 | No fix listed |
| pypi salt(PyPI) | = 2017.7.0rc1 | No fix listed |
| saltstack salt | < 2017.7.8 | 2017.7.8 |
| saltstack salt | >= 2018.3.0, < 2018.3.3 | 2018.3.3 |
| alpine/salt(Alpine:v3.8) | >= 2018.3.0, < 2018.3.3-r0 | 2018.3.3-r0 |
References
- nvd.nist.gov third-party-advisory vendor-advisory
- docs.saltstack.com release-notes vendor-advisory
- docs.saltstack.com release-notes vendor-advisory
- github.com
- github.com product
- github.com
- github.com
- github.com
- [salt-users] 20181024 2018.3.3 Released - Security Advisory mailing-list release-notes third-party-advisory
- [salt-users] 20181024 2017.7.8 Released - Security Advisory mailing-list release-notes third-party-advisory
- [debian-lts-announce] 20200728 [SECURITY] [DLA 2294-1] salt security update mailing-list
- USN-4459-1 vendor-advisory
- openSUSE-SU-2020:1074 vendor-advisory
- github.com vendor-advisory
- security.alpinelinux.org vendor-advisory