An issue was discovered in SaltStack Salt before 2019.2.4 and 3000 before 3000.2. The salt-master process ClearFuncs class does not properly validate method calls. This allows a remote user to access some methods without authentication. These methods can be used to retrieve user...
Vendor
saltstack vulnerabilities
30 published CVES affecting saltstack, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 30
- Critical
- 9
- High
- 12
- Medium
- 8
- Low
- 1
- Unscored
- 0
- CISA KEV
- 2
Products
Latest saltstack CVEs
Newest publication first · page 1 of 2
-
CriticalCVSS 9.8 EPSS 96.6% CISA KEV added 2021-11-03 Exploited in the wild Framework module Public exploit
-
MediumCVSS 6.5 EPSS 86.4% CISA KEV added 2021-11-03 Exploited in the wild Framework module Public exploit
An issue was discovered in SaltStack Salt before 2019.2.4 and 3000 before 3000.2. The salt-master process ClearFuncs class allows access to some methods that improperly sanitize paths. These methods allow arbitrary directory access to authenticated users.
-
CriticalCVSS 9.8
In SaltStack Salt through 2019.2.0, the salt-api NET API with the ssh client enabled is vulnerable to command injection. This allows an unauthenticated attacker with network access to the API endpoint to execute arbitrary code on the salt-api host.
-
HighCVSS 8.1
SaltStack RSA Key Generation allows remote users to decrypt communications
-
CriticalCVSS 9.8
SaltStack Salt 2018.3, 2019.2 is affected by: SQL Injection. The impact is: An attacker could escalate privileges on MySQL server deployed by cloud provider. It leads to RCE. The component is: The mysql.user_chpass function from the MySQL module for Salt. The attack vector is: sp...
-
CriticalCVSS 9.8
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).
-
MediumCVSS 5.3
Directory Traversal vulnerability in salt-api in SaltStack Salt before 2017.7.8 and 2018.3.x before 2018.3.3 allows remote attackers to determine which files exist on the server.
-
CVE-2017-7893 SaltStack Salt allows compromised salt-minions to impersonate the salt-master
PublishedCriticalCVSS 9.8In SaltStack Salt before 2016.3.6, compromised salt-minions can impersonate the salt-master.
-
CriticalCVSS 9.8
Directory traversal vulnerability in minion id validation in SaltStack Salt before 2016.3.8, 2016.11.x before 2016.11.8, and 2017.7.x before 2017.7.2 allows remote minions with incorrect credentials to authenticate to a master via a crafted minion ID. NOTE: this vulnerability exi...
-
HighCVSS 7.5
SaltStack Salt before 2016.3.8, 2016.11.x before 2016.11.8, and 2017.7.x before 2017.7.2 allows remote attackers to cause a denial of service via a crafted authentication request.
-
MediumCVSS 6.3
salt before 2015.5.5 leaks git usernames and passwords to the log.
-
CVE-2017-5192 SaltStack Salt Authentication Bypass when using the local_batch client from salt-api
PublishedHighCVSS 8.8When using the local_batch client from salt-api in SaltStack Salt before 2015.8.13, 2016.3.x before 2016.3.5, and 2016.11.x before 2016.11.2, external authentication is not respected, enabling all authentication to be bypassed.
-
HighCVSS 8.8
Salt-api in SaltStack Salt before 2015.8.13, 2016.3.x before 2016.3.5, and 2016.11.x before 2016.11.2 allows arbitrary command execution on a salt-master via Salt's ssh_client.
-
HighCVSS 7.5
Salt before 2014.7.6 does not verify certificates when connecting via the aliyun, proxmox, and splunk modules.
-
CriticalCVSS 9.8
Directory traversal vulnerability in minion id validation in SaltStack Salt before 2016.11.7 and 2017.7.x before 2017.7.1 allows remote minions with incorrect credentials to authenticate to a master via a crafted minion ID.
-
CriticalCVSS 9.8
win_useradd, salt-cloud and the Linode driver in salt 2015.5.x before 2015.5.6, and 2015.8.x before 2015.8.1 leak password information in debug logs.
-
HighCVSS 7.8
The salt-ssh minion code in SaltStack Salt 2016.11 before 2016.11.4 copied over configuration from the Salt Master without adjusting permissions, which might leak credentials to local attackers on configured minions (clients).
-
MediumCVSS 5.3
modules/serverdensity_device.py in SaltStack before 2014.7.4 does not properly handle files in /tmp.
-
MediumCVSS 5.3
modules/chef.py in SaltStack before 2014.7.4 does not properly handle files in /tmp.
-
CriticalCVSS 9.1
Salt before 2015.8.11 allows deleted minions to read or write to minions with the same id, related to caching.
-
MediumCVSS 5.6
Salt before 2015.5.10 and 2015.8.x before 2015.8.8, when PAM external authentication is enabled, allows attackers to bypass the configured authentication service by passing an alternate service with a command sent to LocalClient.
-
LowCVSS 3.3
The state.sls function in Salt before 2015.8.3 uses weak permissions on the cache data, which allows local users to obtain sensitive information by reading the file.
-
HighCVSS 8.1
Salt 2015.8.x before 2015.8.4 does not properly handle clear messages on the minion, which allows man-in-the-middle attackers to execute arbitrary code by inserting packets into the minion-master data stream.
-
HighCVSS 7.2
Multiple unspecified vulnerabilities in Salt (aka SaltStack) before 2014.1.10 allow local users to have an unspecified impact via vectors related to temporary file creation in (1) seed.py, (2) salt-ssh, or (3) salt-cloud.
-
HighCVSS 10.0
The salt master in Salt (aka SaltStack) 0.11.0 through 0.17.0 does not properly drop group privileges, which makes it easier for remote attackers to gain privileges.
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.