{"id":"CVE-2018-15751","aliases":["DLA-2294-1","EUVD-2018-0134","GHSA-x549-r7m8-gv63","PYSEC-2018-30","SUSE-SU-2018:3813-1","SUSE-SU-2018:3815-1","SUSE-SU-2018:3816-1","SUSE-SU-2018:3862-1","SUSE-SU-2020:1974-1","SUSE-SU-2021:2105-1","SUSE-SU-2021:2106-1","UBUNTU-CVE-2018-15751","USN-4459-1","USN-4769-1","openSUSE-SU-2020:1074-1","openSUSE-SU-2021:0899-1","openSUSE-SU-2021:2106-1","openSUSE-SU-2024:11364-1"],"status":"published","title":"SaltStack Salt Remote command execution and incorrect access control when using salt-api","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).","severity":{"version":"3.0","score":9.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.04997,"percentile":0.92282,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-287"],"published":"2018-10-24T22:00:00Z","modified":"2026-10-24T10:30:20Z","fixes":[{"ecosystem":"PyPI","package":"salt","fixed_in":["2017.7.8","2018.3.3","2016.11.10"],"sources":["ghsa","osv"]},{"ecosystem":"Ubuntu:Pro:16.04:LTS","package":"salt","fixed_in":["2015.8.8+ds-1ubuntu0.1+esm1"],"sources":["osv"]},{"ecosystem":"Ubuntu:18.04:LTS","package":"salt","fixed_in":["2017.7.4+dfsg1-1ubuntu18.04.2"],"sources":["osv"]}],"affected":[{"source":"ghsa","ecosystem":"PyPI","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2017.7.0"},{"fixed":"2017.7.8"}]}]},{"source":"ghsa","ecosystem":"PyPI","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2018.3.0"},{"fixed":"2018.3.3"}]}]},{"source":"ghsa","ecosystem":"PyPI","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2016.11.0"},{"fixed":"2016.11.10"}]}]},{"source":"osv","ecosystem":"Debian:9","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2016.11.2+ds-1+deb9u5"}]}],"versions":["2016.11.2+ds-1","2016.11.2+ds-1+deb9u1","2016.11.2+ds-1+deb9u2","2016.11.2+ds-1+deb9u3","2016.11.2+ds-1+deb9u4"],"bundled":2},{"source":"osv","ecosystem":"PyPI","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2017.7.0"},{"fixed":"2017.7.8"}]}],"versions":["2017.7.0","2017.7.1","2017.7.2","2017.7.3","2017.7.4","2017.7.5","2017.7.6","2017.7.7"]},{"source":"osv","ecosystem":"PyPI","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2018.3.0"},{"fixed":"2018.3.3"}]}],"versions":["2018.3.0","2018.3.1","2018.3.2"]},{"source":"osv","ecosystem":"PyPI","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2016.11.0"},{"fixed":"2016.11.10"}]}],"versions":["2016.11.0","2016.11.1","2016.11.2","2016.11.3","2016.11.4","2016.11.5","2016.11.6","2016.11.7","2016.11.8","2016.11.9"]},{"source":"osv","ecosystem":"PyPI","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"2018.3.0"},{"fixed":"2018.3.3"},{"introduced":"0"},{"fixed":"2017.7.8"}]}],"versions":["0.10.0","0.10.1","0.10.2","0.10.3","0.10.4","0.10.5","0.11.0","0.11.1","0.12.0","0.12.1","0.13.0","0.13.1","0.13.2","0.13.3","0.14.0","0.14.1","0.15.0","0.15.1","0.15.2","0.15.3","0.15.90","0.16.0","0.16.1","0.16.2","0.16.3","0.16.4","0.17.0","0.17.0rc1","0.17.1","0.17.2","0.17.3","0.17.4","0.17.5","0.8.7","0.8.9","0.9.0","0.9.1","0.9.2","0.9.3","0.9.4","0.9.5","0.9.6","0.9.7","0.9.8","0.9.9","0.9.9.1","2014.1.0","2014.1.0rc1","2014.1.0rc2","2014.1.0rc3","2014.1.1","2014.1.10","2014.1.11","2014.1.12","2014.1.13","2014.1.2","2014.1.3","2014.1.4","2014.1.5","2014.1.6","2014.1.7","2014.1.8","2014.1.9","2014.7.0","2014.7.0rc1","2014.7.0rc2","2014.7.0rc3","2014.7.0rc4","2014.7.0rc5","2014.7.0rc6","2014.7.0rc7","2014.7.1","2014.7.2","2014.7.3","2014.7.4","2014.7.5","2014.7.6","2014.7.7","2015.2.0rc1","2015.2.0rc2","2015.5.0","2015.5.1","2015.5.10","2015.5.11","2015.5.2","2015.5.3","2015.5.4","2015.5.5","2015.5.6","2015.5.7","2015.5.8","2015.5.9","2015.8.0","2015.8.0rc1","2015.8.0rc2","2015.8.0rc3","2015.8.0rc4","2015.8.0rc5","2015.8.1","2015.8.10","2015.8.11","2015.8.12","2015.8.13","2015.8.2","2015.8.3","2015.8.4","2015.8.5","2015.8.7","2015.8.8","2015.8.8.2","2015.8.9","2016.11.0","2016.11.0rc1","2016.11.0rc2","2016.11.1","2016.11.10","2016.11.2","2016.11.3","2016.11.4","2016.11.5","2016.11.6","2016.11.7","2016.11.8","2016.11.9","2016.3.0","2016.3.0rc2","2016.3.0rc3","2016.3.1","2016.3.2","2016.3.3","2016.3.4","2016.3.5","2016.3.6","2016.3.7","2016.3.8","2017.7.0","2017.7.0rc1","2017.7.1","2017.7.2","2017.7.3","2017.7.4","2017.7.5","2017.7.6","2017.7.7","2018.3.0","2018.3.1","2018.3.2"]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP3-CLIENT-TOOLS","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2016.11.10-43.38.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP4-CLIENT-TOOLS","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2016.11.10-43.38.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2018.3.0-5.20.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Server Applications 15","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2018.3.0-5.20.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Manager Server 3.2","package":"py26-compat-salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2016.11.10-6.15.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Manager Client Tools 12","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2018.3.0-46.44.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Advanced Systems Management 12","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2018.3.0-46.44.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Point of Sale 12 SP2","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2018.3.0-46.44.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Manager Proxy 3.0","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2018.3.0-46.44.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Manager Proxy 3.1","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2018.3.0-46.44.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Manager Proxy 3.2","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2018.3.0-46.44.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Manager Server 3.0","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2018.3.0-46.44.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Manager Server 3.1","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2018.3.0-46.44.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Manager Server 3.2","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2018.3.0-46.44.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP1","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3000-6.37.1"}]}],"bundled":4},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Python 2 15 SP1","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3000-6.37.1"}]}],"bundled":4},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Server Applications 15 SP1","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3000-6.37.1"}]}],"bundled":4},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3002.2-37.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3002.2-37.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 15 SP1-BCL","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3002.2-37.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 15 SP1-LTSS","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3002.2-37.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 15 SP1","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3002.2-37.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Manager Proxy 4.0","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3002.2-37.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Manager Retail Branch Server 4.0","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3002.2-37.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Manager Server 4.0","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3002.2-37.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Enterprise Storage 6","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3002.2-37.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP2","package":"python-distro","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.0-3.5.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP2","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3002.2-37.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP3","package":"python-distro","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.0-3.5.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Python 2 15 SP2","package":"python-distro","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.0-3.5.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Python 2 15 SP3","package":"python-distro","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.0-3.5.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Server Applications 15 SP2","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3002.2-37.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Transactional Server 15 SP2","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3002.2-37.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Micro 5.0","package":"python-distro","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.0-3.5.1"}]}],"bundled":7},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Micro 5.0","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3002.2-37.1"}]}],"bundled":7},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2015.8.8+ds-1ubuntu0.1+esm1"}]}],"versions":["2015.5.3+ds-1","2015.8.1+ds-2","2015.8.3+ds-1","2015.8.3+ds-2","2015.8.3+ds-3","2015.8.5+ds-1","2015.8.7+ds-1","2015.8.8+ds-1","2015.8.8+ds-1ubuntu0.1~esm1","2015.8.8+ds-1ubuntu0.1"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2017.7.4+dfsg1-1ubuntu18.04.2"}]}],"versions":["2016.11.5+ds-1","2016.11.8+dfsg1-1","2017.7.2+dfsg1-2ubuntu1","2017.7.3+dfsg1-1","2017.7.4+dfsg1-1","2017.7.4+dfsg1-1ubuntu18.04.1"]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2015.8.8+ds-1ubuntu0.1"}]}],"versions":["2015.5.3+ds-1","2015.8.1+ds-2","2015.8.3+ds-1","2015.8.3+ds-2","2015.8.3+ds-3","2015.8.5+ds-1","2015.8.7+ds-1","2015.8.8+ds-1"],"bundled":5},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2017.7.4+dfsg1-1ubuntu18.04.2"}]}],"versions":["2016.11.5+ds-1","2016.11.8+dfsg1-1","2017.7.2+dfsg1-2ubuntu1","2017.7.3+dfsg1-1","2017.7.4+dfsg1-1","2017.7.4+dfsg1-1ubuntu18.04.1"],"bundled":5},{"source":"osv","ecosystem":"Ubuntu:Pro:14.04:LTS","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.17.5+ds-1ubuntu0.1~esm1"}]}],"versions":["0.16.0-1","0.16.4-2","0.17.1+dfsg-1","0.17.2-1","0.17.2-2","0.17.2-3","0.17.4-1","0.17.4-2","0.17.5-1","0.17.5+ds-1"],"bundled":8},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2015.8.8+ds-1ubuntu0.1+esm1"}]}],"versions":["2015.5.3+ds-1","2015.8.1+ds-2","2015.8.3+ds-1","2015.8.3+ds-2","2015.8.3+ds-3","2015.8.5+ds-1","2015.8.7+ds-1","2015.8.8+ds-1","2015.8.8+ds-1ubuntu0.1~esm1","2015.8.8+ds-1ubuntu0.1"],"bundled":8},{"source":"osv","ecosystem":"openSUSE:Leap 15.1","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3000-lp151.5.21.1"}]}],"bundled":4},{"source":"osv","ecosystem":"openSUSE:Leap 15.2","package":"salt","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3002.2-lp152.3.36.1"}]}],"bundled":7},{"source":"osv","ecosystem":"openSUSE:Leap 15.3","package":"python-distro","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.0-3.5.1"}]}],"bundled":7}],"products":[{"vendor":"saltstack","product":"salt"}],"references":[{"url":"https://docs.saltstack.com/en/2017.7/topics/releases/2017.7.8.html","tags":["x_refsource_CONFIRM","x_transferred","Release Notes","Vendor Advisory","advisory","web","report"]},{"url":"https://docs.saltstack.com/en/latest/topics/releases/2018.3.3.html","tags":["x_refsource_CONFIRM","x_transferred","Release Notes","Vendor Advisory","advisory","web","report"]},{"url":"https://groups.google.com/d/msg/salt-users/L9xqcJ0UXxs/qgDj42obBQAJ","tags":["mailing-list","x_refsource_MLIST","x_transferred","Release Notes","Third Party Advisory","advisory","web","report"]},{"url":"https://groups.google.com/d/msg/salt-users/dimVF7rpphY/jn3Xv3MbBQAJ","tags":["mailing-list","x_refsource_MLIST","x_transferred","Release Notes","Third Party Advisory","advisory","web","report"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00070.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","web"]},{"url":"https://lists.debian.org/debian-lts-announce/2020/07/msg00024.html","tags":["mailing-list","x_refsource_MLIST","x_transferred","web"]},{"url":"https://usn.ubuntu.com/4459-1/","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-15751","tags":["advisory"]},{"url":"https://github.com/saltstack/salt/blob/8f9405cf8e6f7d7776d5000841c886dec6d96250/doc/topics/releases/2016.11.10.rst#L13","tags":["web"]},{"url":"https://github.com/saltstack/salt/blob/8f9405cf8e6f7d7776d5000841c886dec6d96250/doc/topics/releases/2017.7.8.rst#L26","tags":["web"]},{"url":"https://github.com/saltstack/salt/blob/8f9405cf8e6f7d7776d5000841c886dec6d96250/doc/topics/releases/2018.3.3.rst#L56","tags":["web"]},{"url":"https://github.com/pypa/advisory-database/tree/main/vulns/salt/PYSEC-2018-30.yaml","tags":["web"]},{"url":"https://usn.ubuntu.com/4459-1","tags":["web"]},{"url":"https://github.com/advisories/GHSA-x549-r7m8-gv63","tags":["advisory"]},{"url":"https://github.com/saltstack/salt","tags":["package"]},{"url":"https://www.suse.com/support/update/announcement/2018/suse-su-20183813-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1113698","tags":["report"]},{"url":"https://bugzilla.suse.com/1113699","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2018-15750","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-15751","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2018/suse-su-20183815-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1110938","tags":["report"]},{"url":"https://bugzilla.suse.com/1113784","tags":["report"]},{"url":"https://bugzilla.suse.com/1114197","tags":["report"]},{"url":"https://www.suse.com/support/update/announcement/2018/suse-su-20183816-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2018/suse-su-20183862-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2020/suse-su-20201974-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1159284","tags":["report"]},{"url":"https://bugzilla.suse.com/1165572","tags":["report"]},{"url":"https://bugzilla.suse.com/1167437","tags":["report"]},{"url":"https://bugzilla.suse.com/1168340","tags":["report"]},{"url":"https://bugzilla.suse.com/1169604","tags":["report"]},{"url":"https://bugzilla.suse.com/1170104","tags":["report"]},{"url":"https://bugzilla.suse.com/1170288","tags":["report"]},{"url":"https://bugzilla.suse.com/1171906","tags":["report"]},{"url":"https://bugzilla.suse.com/1172075","tags":["report"]},{"url":"https://bugzilla.suse.com/1173072","tags":["report"]},{"url":"https://bugzilla.suse.com/1174165","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2020-11651","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-11652","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2021/suse-su-20212105-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1171257","tags":["report"]},{"url":"https://bugzilla.suse.com/1176293","tags":["report"]},{"url":"https://bugzilla.suse.com/1179831","tags":["report"]},{"url":"https://bugzilla.suse.com/1181368","tags":["report"]},{"url":"https://bugzilla.suse.com/1182281","tags":["report"]},{"url":"https://bugzilla.suse.com/1182293","tags":["report"]},{"url":"https://bugzilla.suse.com/1182382","tags":["report"]},{"url":"https://bugzilla.suse.com/1185092","tags":["report"]},{"url":"https://bugzilla.suse.com/1185281","tags":["report"]},{"url":"https://bugzilla.suse.com/1186674","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2020-25592","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-25315","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-31607","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2021/suse-su-20212106-1/","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2018-15751","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-4459-1","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2018-15751","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-4769-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2018-15750","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2019-17361","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2020-11651","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2020-11652","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2014-3563","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-6918","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-6941","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2017-12791","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2017-14695","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2017-14696","tags":["report"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/6GW2K66LI6CQMXXR5ABJWHGQK64P5J5Y/","tags":["advisory"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/6E3YAO2VV3WBUS7PMAT26ZYDS3AXW5VL/","tags":["advisory"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/MU6P3NIODW6ZMC4HZLBROO6ZEOD5KAUX/","tags":["advisory"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2016-9639","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-12791","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14695","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-14696","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-17361","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-18897","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-28243","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-21996","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-25281","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2018-15751","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).","status":"published","published":"2018-10-24T22:00:00Z","modified":"2024-08-05T10:01:54.581Z","updated_at":"2026-11-02T14:35:03.825765Z"}],"euvd":[{"id":"EUVD-2018-0134","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).","status":"published","published":"2018-10-24T22:00:00Z","modified":"2024-08-05T10:01:54Z","updated_at":"2026-11-03T02:39:44.201018Z"}],"ghsa":[{"id":"GHSA-x549-r7m8-gv63","title":"SaltStack Salt Remote command execution and incorrect access control when using salt-api","description":"SaltStack Salt 2016.11.x before 2016.11.10, 2017.7.x 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).","status":"published","published":"2022-05-13T01:23:13Z","modified":"2024-10-23T18:30:31Z","cvss":[{"version":"3.0","score":9.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-287"],"updated_at":"2026-11-02T14:38:13.09489Z"}],"nvd":[{"id":"CVE-2018-15751","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).","status":"published","published":"2018-10-24T22:29:00.76Z","modified":"2026-06-17T01:43:03.08Z","cvss":[{"version":"3.0","score":9.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary"},{"version":"2.0","score":7.5,"vector":"AV:N/AC:L/Au:N/C:P/I:P/A:P","level":"high","assessor":"primary"}],"cwes":["CWE-287"],"updated_at":"2026-11-02T14:04:46.409324Z"}],"osv":[{"id":"CVE-2018-15751","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).","status":"published","published":"2018-10-24T22:29:00.76Z","modified":"2026-10-24T10:30:20.054719498Z","cvss":[{"version":"3.0","score":9.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:44:08.242347Z"},{"id":"GHSA-x549-r7m8-gv63","title":"SaltStack Salt Remote command execution and incorrect access control when using salt-api","description":"SaltStack Salt 2016.11.x before 2016.11.10, 2017.7.x 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).","status":"published","published":"2022-05-13T01:23:13Z","modified":"2024-10-23T18:53:59.858629Z","cvss":[{"version":"3.0","score":9.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-287"],"updated_at":"2026-11-02T15:46:59.484835Z"},{"id":"UBUNTU-CVE-2018-15751","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).","status":"published","published":"2018-10-24T22:29:00Z","modified":"2026-02-04T02:15:52.711913Z","cvss":[{"version":"3.0","score":9.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:54:17.014176Z"},{"id":"DLA-2294-1","title":"salt - security update","status":"published","published":"2020-07-28T00:00:00Z","modified":"2026-03-09T01:23:06.546648Z","updated_at":"2026-11-02T15:46:10.227108Z"},{"id":"openSUSE-SU-2020:1074-1","title":"Security update for salt","description":"This update for salt contains the following fixes:\n\n- Fix for TypeError in Tornado importer (bsc#1174165)\n- Require python3-distro only for TW (bsc#1173072)\n- Update to Salt version 3000:\n  See release notes: https://docs.saltstack.com/en/latest/topics/releases/3000.html\n\n- Add docker.logout to docker execution module. (bsc#1165572)\n- Add option to enable/disable force refresh for zypper.\n- Add publish_batch to ClearFuncs exposed methods.\n- Adds test for zypper abbreviation fix.\n- Avoid segfault from 'salt-api' under certain conditions of heavy load managing SSH\n  minions. (bsc#1169604)\n- Avoid traceback on debug logging for swarm module. (bsc#1172075)\n- Batch mode now also correctly provides return value. (bsc#1168340)\n- Better import cache handline.\n- Do not make file.recurse state to fail when msgpack 0.5.4. (bsc#1167437)\n- Do not require vendored backports-abc. (bsc#1170288)\n- Fix errors from unit tests due NO_MOCK and NO_MOCK_REASON deprecation.\n- Fix for low rpm_lowpkg unit test.\n- Fix for temp folder definition in loader unit test.\n- Fix for unless requisite when pip is not installed.\n- Fix integration test failure for test_mod_del_repo_multiline_values.\n- Fix regression in service states with reload argument.\n- Fix tornado imports and missing _utils after rebasing patches.\n- Fix status attribute issue in aptpkg test.\n- Improved storage pool or network handling.\n- loop: fix variable names for until_no_eval.\n- Make 'salt.ext.tornado.gen' to use 'salt.ext.backports_abc' on Python 2.\n- Make setup.py script not to require setuptools greater than 9.1.\n- More robust remote port detection.\n- Prevent sporious 'salt-api' stuck processes when managing SSH minions.\n  because of logging deadlock. (bsc#1159284)\n- Python3.8 compatibility changes.\n- Removes unresolved merge conflict in yumpkg module.\n- Returns a the list of IPs filtered by the optional network list.\n- Revert broken changes to slspath made on Salt 3000 (saltstack/salt#56341). (bsc#1170104)\n- Sanitize grains loaded from roster_grains.json cache during 'state.pkg'.\n- Various virt backports from 3000.2.\n- zypperpkg: filter patterns that start with dot. (bsc#1171906)\n\nThis update was imported from the SUSE:SLE-15-SP1:Update update project.","status":"published","published":"2020-07-26T12:19:27Z","modified":"2026-02-04T04:13:54.580681Z","updated_at":"2026-11-02T16:58:31.517538Z"},{"id":"openSUSE-SU-2021:0899-1","title":"Security update for salt","description":"This update for salt fixes the following issues:\n\nUpdate to Salt release version 3002.2 (jsc#ECO-3212, jsc#SLE-18033, jsc#SLE-18028) \n\n- Check if dpkgnotify is executable (bsc#1186674)\n- Drop support for Python2. Obsoletes `python2-salt` package (jsc#SLE-18028)\n- virt module updates\n  * network: handle missing ipv4 netmask attribute\n  * more network support\n  * PCI/USB host devices passthrough support\n- Set distro requirement to oldest supported version in requirements/base.txt\n- Bring missing part of async batch implementation back (CVE-2021-25315, bsc#1182382)\n- Always require `python3-distro` (bsc#1182293)\n- Remove deprecated warning that breaks minion execution when 'server_id_use_crc' opts is missing\n- Fix pkg states when DEB package has 'all' arch\n- Do not force beacons configuration to be a list.\n- Remove msgpack \u003c 1.0.0 from base requirements (bsc#1176293)\n- msgpack support for version \u003e= 1.0.0 (bsc#1171257)\n- Fix issue parsing errors in ansiblegate state module\n- Prevent command injection in the snapper module (bsc#1185281, CVE-2021-31607)\n- transactional_update: detect recursion in the executor\n- Add subpackage salt-transactional-update (jsc#SLE-18033)\n- Improvements on 'ansiblegate' module (bsc#1185092):\n  * New methods: ansible.targets / ansible.discover_playbooks\n- Add support for Alibaba Cloud Linux 2 (Aliyun Linux)\n- Regression fix of salt-ssh on processing targets\n- Update target fix for salt-ssh and avoiding race condition on salt-ssh event processing (bsc#1179831, bsc#1182281)\n- Add notify beacon for Debian/Ubuntu systems\n- Fix zmq bug that causes salt-call to freeze (bsc#1181368)\n\nThis update was imported from the SUSE:SLE-15-SP2:Update update project.\n","status":"published","published":"2021-06-23T12:34:14Z","modified":"2026-02-04T02:41:14.130882Z","updated_at":"2026-11-02T16:58:31.879684Z"},{"id":"openSUSE-SU-2021:2106-1","title":"Security update for salt","description":"This update for salt fixes the following issues:\n\nUpdate to Salt release version 3002.2 (jsc#ECO-3212, jsc#SLE-18033, jsc#SLE-18028) \n\n- Check if dpkgnotify is executable (bsc#1186674)\n- Drop support for Python2. Obsoletes `python2-salt` package (jsc#SLE-18028)\n- virt module updates\n  * network: handle missing ipv4 netmask attribute\n  * more network support\n  * PCI/USB host devices passthrough support\n- Set distro requirement to oldest supported version in requirements/base.txt\n- Bring missing part of async batch implementation back (CVE-2021-25315, bsc#1182382)\n- Always require `python3-distro` (bsc#1182293)\n- Remove deprecated warning that breaks minion execution when 'server_id_use_crc' opts is missing\n- Fix pkg states when DEB package has 'all' arch\n- Do not force beacons configuration to be a list.\n- Remove msgpack \u003c 1.0.0 from base requirements (bsc#1176293)\n- msgpack support for version \u003e= 1.0.0 (bsc#1171257)\n- Fix issue parsing errors in ansiblegate state module\n- Prevent command injection in the snapper module (bsc#1185281, CVE-2021-31607)\n- transactional_update: detect recursion in the executor\n- Add subpackage salt-transactional-update (jsc#SLE-18033)\n- Improvements on 'ansiblegate' module (bsc#1185092):\n  * New methods: ansible.targets / ansible.discover_playbooks\n- Add support for Alibaba Cloud Linux 2 (Aliyun Linux)\n- Regression fix of salt-ssh on processing targets\n- Update target fix for salt-ssh and avoiding race condition on salt-ssh event processing (bsc#1179831, bsc#1182281)\n- Add notify beacon for Debian/Ubuntu systems\n- Fix zmq bug that causes salt-call to freeze (bsc#1181368)\n","status":"published","published":"2021-07-11T12:04:10Z","modified":"2026-02-04T02:51:04.293977Z","updated_at":"2026-11-02T16:58:32.266854Z"},{"id":"openSUSE-SU-2024:11364-1","title":"python3-salt-3002.2-6.1 on GA media","description":"These are all security issues fixed in the python3-salt-3002.2-6.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T02:54:00.752468Z","updated_at":"2026-11-02T16:58:35.195147Z"},{"id":"PYSEC-2018-30","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).","status":"published","published":"2018-10-24T22:29:00Z","modified":"2026-06-10T17:02:37.944895808Z","updated_at":"2026-11-02T15:52:51.645172Z"},{"id":"SUSE-SU-2018:3813-1","title":"Security update for salt","description":"This update for salt fixes the following issues:\n\nSalt was updated to version 2016.11.10 and contains the following fixes:\n\nSecurity issues fixed:\n\n- CVE-2018-15750: Fixed directory traversal vulnerability in salt-api (bsc#1113698).\n- CVE-2018-15751: Fixed remote authentication bypass in salt-api(netapi) that allows to execute arbitrary commands (bsc#1113699).\n","status":"published","published":"2018-11-19T16:54:15Z","modified":"2026-02-04T03:04:50.125137Z","updated_at":"2026-11-02T15:53:45.378228Z"},{"id":"SUSE-SU-2018:3815-1","title":"Security update for salt","description":"This update for salt fixes the following issues:\n\nSecurity issues fixed:\n\n- CVE-2018-15750: Fixed directory traversal vulnerability in salt-api (bsc#1113698).\n- CVE-2018-15751: Fixed remote authentication bypass in salt-api(netapi) that allows to execute arbitrary commands (bsc#1113699).\n\nNon-security issues fixed:\n\n- Improved handling of LDAP group id. gid is no longer treated as a string, which could have lead to faulty group creations (bsc#1113784).\n- Fixed async call to process manager (bsc#1110938).\n- Fixed OS arch detection when RPM is not installed (bsc#1114197).\n","status":"published","published":"2018-11-20T10:30:06Z","modified":"2026-02-04T04:27:01.589084Z","updated_at":"2026-11-02T15:53:45.378228Z"},{"id":"SUSE-SU-2018:3816-1","title":"Security update for py26-compat-salt","description":"This update for py26-compat-salt fixes the following issues:\n\nSalt was updated to version 2016.11.10 and contains the following fixes:\n\nSecurity issues fixed:\n\n- CVE-2018-15750: Fixed directory traversal vulnerability in salt-api (bsc#1113698).\n- CVE-2018-15751: Fixed remote authentication bypass in salt-api(netapi) that allows to execute arbitrary commands (bsc#1113699).\n","status":"published","published":"2018-11-20T10:21:58Z","modified":"2025-05-02T04:07:52.418103Z","updated_at":"2026-11-02T15:53:45.378228Z"},{"id":"SUSE-SU-2018:3862-1","title":"Security update for salt","description":"This update for salt fixes the following issues:\n\nSecurity issues fixed:\n\n- CVE-2018-15750: Fixed directory traversal vulnerability in salt-api (bsc#1113698).\n- CVE-2018-15751: Fixed remote authentication bypass in salt-api(netapi) that allows to execute arbitrary commands (bsc#1113699).\n\nNon-security issues fixed:\n\n- Improved handling of LDAP group id. gid is no longer treated as a string, which could have lead to faulty group creations (bsc#1113784).\n- Fix async call to process manager (bsc#1110938).\n- Fixed OS arch detection when RPM is not installed (bsc#1114197).\n","status":"published","published":"2018-11-22T15:13:59Z","modified":"2026-02-04T02:19:07.996035Z","updated_at":"2026-11-02T15:53:45.378228Z"},{"id":"SUSE-SU-2020:1974-1","title":"Security update for salt","description":"This update for salt contains the following fixes:\n\n- Fix for TypeError in Tornado importer (bsc#1174165)\n- Require python3-distro only for TW (bsc#1173072)\n- Update to Salt version 3000:\n  See release notes: https://docs.saltstack.com/en/latest/topics/releases/3000.html\n\n- Add docker.logout to docker execution module. (bsc#1165572)\n- Add option to enable/disable force refresh for zypper.\n- Add publish_batch to ClearFuncs exposed methods.\n- Adds test for zypper abbreviation fix.\n- Avoid segfault from 'salt-api' under certain conditions of heavy load managing SSH\n  minions. (bsc#1169604)\n- Avoid traceback on debug logging for swarm module. (bsc#1172075)\n- Batch mode now also correctly provides return value. (bsc#1168340)\n- Better import cache handline.\n- Do not make file.recurse state to fail when msgpack 0.5.4. (bsc#1167437)\n- Do not require vendored backports-abc. (bsc#1170288)\n- Fix errors from unit tests due NO_MOCK and NO_MOCK_REASON deprecation.\n- Fix for low rpm_lowpkg unit test.\n- Fix for temp folder definition in loader unit test.\n- Fix for unless requisite when pip is not installed.\n- Fix integration test failure for test_mod_del_repo_multiline_values.\n- Fix regression in service states with reload argument.\n- Fix tornado imports and missing _utils after rebasing patches.\n- Fix status attribute issue in aptpkg test.\n- Improved storage pool or network handling.\n- loop: fix variable names for until_no_eval.\n- Make 'salt.ext.tornado.gen' to use 'salt.ext.backports_abc' on Python 2.\n- Make setup.py script not to require setuptools greater than 9.1.\n- More robust remote port detection.\n- Prevent sporious 'salt-api' stuck processes when managing SSH minions.\n  because of logging deadlock. (bsc#1159284)\n- Python3.8 compatibility changes.\n- Removes unresolved merge conflict in yumpkg module.\n- Returns a the list of IPs filtered by the optional network list.\n- Revert broken changes to slspath made on Salt 3000 (saltstack/salt#56341). (bsc#1170104)\n- Sanitize grains loaded from roster_grains.json cache during 'state.pkg'.\n- Various virt backports from 3000.2.\n- zypperpkg: filter patterns that start with dot. (bsc#1171906)\n","status":"published","published":"2020-07-21T00:40:27Z","modified":"2026-02-04T03:21:12.650459Z","updated_at":"2026-11-02T15:53:47.634847Z"},{"id":"SUSE-SU-2021:2105-1","title":"Security update for salt","description":"This update for salt fixes the following issues:\n\nUpdate to Salt release version 3002.2 (jsc#ECO-3212, jsc#SLE-18033, jsc#SLE-18028)\n\n- Check if dpkgnotify is executable (bsc#1186674)\n- Drop support for Python2. Obsoletes `python2-salt` package (jsc#SLE-18028)\n- virt module updates\n  * network: handle missing ipv4 netmask attribute\n  * more network support\n  * PCI/USB host devices passthrough support\n- Set distro requirement to oldest supported version in requirements/base.txt\n- Bring missing part of async batch implementation back (bsc#1182382, CVE-2021-25315)\n- Always require python3-distro (bsc#1182293)\n- Remove deprecated warning that breaks minion execution when 'server_id_use_crc' opts is missing\n- Fix pkg states when DEB package has 'all' arch\n- Do not force beacons configuration to be a list.\n- Remove msgpack \u003c 1.0.0 from base requirements (bsc#1176293)\n- msgpack support for version \u003e= 1.0.0 (bsc#1171257)\n- Fix issue parsing errors in ansiblegate state module\n- Prevent command injection in the snapper module (bsc#1185281, CVE-2021-31607)\n- transactional_update: detect recursion in the executor\n- Add subpackage salt-transactional-update (jsc#SLE-18033)\n- Remove duplicate directories from specfile\n- Improvements on 'ansiblegate' module (bsc#1185092):\n  * New methods: ansible.targets / ansible.discover_playbooks\n- Add support for Alibaba Cloud Linux 2 (Aliyun Linux)\n- Regression fix of salt-ssh on processing targets\n- Update target fix for salt-ssh and avoiding race condition on salt-ssh event processing (bsc#1179831, bsc#1182281)\n- Add notify beacon for Debian/Ubuntu systems\n- Fix zmq bug that causes salt-call to freeze (bsc#1181368)\n","status":"published","published":"2021-06-21T17:25:20Z","modified":"2025-05-02T04:29:53.483423Z","updated_at":"2026-11-02T15:53:49.138643Z"},{"id":"SUSE-SU-2021:2106-1","title":"Security update for salt","description":"This update for salt fixes the following issues:\n\nUpdate to Salt release version 3002.2 (jsc#ECO-3212, jsc#SLE-18033, jsc#SLE-18028) \n\n- Check if dpkgnotify is executable (bsc#1186674)\n- Drop support for Python2. Obsoletes `python2-salt` package (jsc#SLE-18028)\n- virt module updates\n  * network: handle missing ipv4 netmask attribute\n  * more network support\n  * PCI/USB host devices passthrough support\n- Set distro requirement to oldest supported version in requirements/base.txt\n- Bring missing part of async batch implementation back (CVE-2021-25315, bsc#1182382)\n- Always require `python3-distro` (bsc#1182293)\n- Remove deprecated warning that breaks minion execution when 'server_id_use_crc' opts is missing\n- Fix pkg states when DEB package has 'all' arch\n- Do not force beacons configuration to be a list.\n- Remove msgpack \u003c 1.0.0 from base requirements (bsc#1176293)\n- msgpack support for version \u003e= 1.0.0 (bsc#1171257)\n- Fix issue parsing errors in ansiblegate state module\n- Prevent command injection in the snapper module (bsc#1185281, CVE-2021-31607)\n- transactional_update: detect recursion in the executor\n- Add subpackage salt-transactional-update (jsc#SLE-18033)\n- Improvements on 'ansiblegate' module (bsc#1185092):\n  * New methods: ansible.targets / ansible.discover_playbooks\n- Add support for Alibaba Cloud Linux 2 (Aliyun Linux)\n- Regression fix of salt-ssh on processing targets\n- Update target fix for salt-ssh and avoiding race condition on salt-ssh event processing (bsc#1179831, bsc#1182281)\n- Add notify beacon for Debian/Ubuntu systems\n- Fix zmq bug that causes salt-call to freeze (bsc#1181368)\n","status":"published","published":"2021-06-21T17:26:18Z","modified":"2026-02-04T03:32:29.643899Z","updated_at":"2026-11-02T15:53:49.138643Z"},{"id":"USN-4459-1","title":"salt vulnerabilities","description":"It was discovered that Salt allows remote attackers to determine which files\nexist on the server. An attacker could use that to extract sensitive\ninformation. (CVE-2018-15750)\n\nIt was discovered that Salt has a vulnerability that allows an user to bypass\nauthentication. An attacker could use that to extract sensitive information,\nexecute abritrary code or crash the server. (CVE-2018-15751)\n\nIt was discovered that Salt is vulnerable to command injection. This allows\nan unauthenticated attacker with network access to the API endpoint to\nexecute arbitrary code on the salt-api host. (CVE-2019-17361)\n\nIt was discovered that Salt incorrectly validated method calls and\nsanitized paths. A remote attacker could possibly use this issue to access\nsome methods without authentication. (CVE-2020-11651, CVE-2020-11652)\n","status":"published","published":"2020-08-13T21:23:49Z","modified":"2026-04-27T15:48:48.663844237Z","updated_at":"2026-11-02T16:58:14.547547Z"},{"id":"USN-4769-1","title":"salt vulnerabilities","description":"It was discovered that Salt allowed remote attackers to write to\narbitrary files via a special crafted file. An attacker could use this\nvulnerability to cause a DoS or possibly execute arbitrary code. This\nissue only affected Ubuntu 14.04 ESM. (CVE-2014-3563)\n\nAndreas Stieger discovered that Salt exposed git usernames and passwords\nin log files. An attacker could use this issue to retrieve sensitive\ninformation. This issue only affected Ubuntu 14.04 ESM. (CVE-2015-6918).\n\nIt was discovered that Salt exposed password authentication\ncredentials in log files. An attacker could use this issue to retrieve\nsensitive information. This issue only affected Ubuntu 14.04 ESM.\n(CVE-2015-6941)\n\nIt was discovered that Salt allowed remote attackers to write to\narbitrary files via a special crafted file. An attacker could use this \nissue to cause a DoS or possibly execute arbitrary code. (CVE-2017-12791,\nCVE-2017-14695, CVE-2017-14696)\n\nIt was discovered that Salt allowed remote attackers to determine which\nfiles exist on the server. An attacker could use this issue to extract\nsensitive information. This issue only affected Ubuntu 16.04 ESM.\n(CVE-2018-15750)\n\nIt was discovered that Salt allowed users to bypass authentication. An\nattacker could use this issue to extract sensitive information, execute\narbitrary code or crash the server. This issue only affected Ubuntu 16.04\nESM. (CVE-2018-15751)","status":"published","published":"2021-03-15T20:11:16Z","modified":"2026-06-29T13:48:13.302310265Z","updated_at":"2026-11-02T16:58:15.159055Z"}]}}
