This security bulletin contains information about 7 vulnerabilities.
EUVDB-ID: #VU15544
Risk: Low
CVSSv3.1:
CVE-ID: CVE-2018-15750
CWE-ID:
CWE-22 - Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Exploit availability: No
DescriptionThe vulnerability allows a remote attacker to obtain potentially sensitive information.
The vulnerability exists due to insufficient validation of user-supplied input processed by the salt-api component. A remote attacker can send a query request that submits malicious input, conduct directory traversal attack and determine what files exist on the system, and this information can be used to conduct further attacks.
MitigationUpdate the affected package salt to the latest version.
Vulnerable software versionsSUSE Linux Enterprise Module for Transactional Server: 15-SP2
SUSE Linux Enterprise Module for Python2: 15-SP2 - 15-SP3
SUSE MicroOS: 5.0
SUSE Linux Enterprise Module for Server Applications: 15-SP2
SUSE Linux Enterprise Module for Basesystem: 15-SP2 - 15-SP3
python2-distro: before 1.5.0-3.5.1
python3-distro: before 1.5.0-3.5.1
salt-zsh-completion: before 3002.2-37.1
salt-fish-completion: before 3002.2-37.1
salt-bash-completion: before 3002.2-37.1
salt-transactional-update: before 3002.2-37.1
salt-syndic: before 3002.2-37.1
salt-standalone-formulas-configuration: before 3002.2-37.1
salt-ssh: before 3002.2-37.1
salt-proxy: before 3002.2-37.1
salt-minion: before 3002.2-37.1
salt-master: before 3002.2-37.1
salt-doc: before 3002.2-37.1
salt-cloud: before 3002.2-37.1
salt-api: before 3002.2-37.1
salt: before 3002.2-37.1
python3-salt: before 3002.2-37.1
http://www.suse.com/support/update/announcement/2021/suse-su-20212106-1/
Can this vulnerability be exploited remotely?
Is there known malware, which exploits this vulnerability?
EUVDB-ID: #VU15545
Risk: Low
CVSSv3.1:
CVE-ID: CVE-2018-15751
CWE-ID:
CWE-77 - Command injection
Exploit availability: No
DescriptionThe vulnerability allows a remote attacker to execute arbitrary commands on the target system.
The vulnerability exists due to improper security restrictions imposed on the salt-api component. A remote attacker can use the salt-apicomponent to send a request that submits malicious input, bypass authentication and execute arbitrary commands on the system.
MitigationUpdate the affected package salt to the latest version.
Vulnerable software versionsSUSE Linux Enterprise Module for Transactional Server: 15-SP2
SUSE Linux Enterprise Module for Python2: 15-SP2 - 15-SP3
SUSE MicroOS: 5.0
SUSE Linux Enterprise Module for Server Applications: 15-SP2
SUSE Linux Enterprise Module for Basesystem: 15-SP2 - 15-SP3
python2-distro: before 1.5.0-3.5.1
python3-distro: before 1.5.0-3.5.1
salt-zsh-completion: before 3002.2-37.1
salt-fish-completion: before 3002.2-37.1
salt-bash-completion: before 3002.2-37.1
salt-transactional-update: before 3002.2-37.1
salt-syndic: before 3002.2-37.1
salt-standalone-formulas-configuration: before 3002.2-37.1
salt-ssh: before 3002.2-37.1
salt-proxy: before 3002.2-37.1
salt-minion: before 3002.2-37.1
salt-master: before 3002.2-37.1
salt-doc: before 3002.2-37.1
salt-cloud: before 3002.2-37.1
salt-api: before 3002.2-37.1
salt: before 3002.2-37.1
python3-salt: before 3002.2-37.1
http://www.suse.com/support/update/announcement/2021/suse-su-20212106-1/
Can this vulnerability be exploited remotely?
Is there known malware, which exploits this vulnerability?
EUVDB-ID: #VU27494
Risk: Critical
CVSSv3.1:
CVE-ID: CVE-2020-11651
CWE-ID:
CWE-287 - Improper Authentication
Exploit availability: Yes
DescriptionThe vulnerability allows a remote attacker to bypass authentication process.
The vulnerability exists due to the salt-master process "ClearFuncs" class does not properly validate method calls. A remote non-authenticated attacker can bypass authentication process and gain access some methods without authentication. These methods can be used to retrieve user tokens from the salt master and/or run arbitrary commands on salt minion as root.
Note: this vulnerability is being actively exploited in the wild.
Update the affected package salt to the latest version.
Vulnerable software versionsSUSE Linux Enterprise Module for Transactional Server: 15-SP2
SUSE Linux Enterprise Module for Python2: 15-SP2 - 15-SP3
SUSE MicroOS: 5.0
SUSE Linux Enterprise Module for Server Applications: 15-SP2
SUSE Linux Enterprise Module for Basesystem: 15-SP2 - 15-SP3
python2-distro: before 1.5.0-3.5.1
python3-distro: before 1.5.0-3.5.1
salt-zsh-completion: before 3002.2-37.1
salt-fish-completion: before 3002.2-37.1
salt-bash-completion: before 3002.2-37.1
salt-transactional-update: before 3002.2-37.1
salt-syndic: before 3002.2-37.1
salt-standalone-formulas-configuration: before 3002.2-37.1
salt-ssh: before 3002.2-37.1
salt-proxy: before 3002.2-37.1
salt-minion: before 3002.2-37.1
salt-master: before 3002.2-37.1
salt-doc: before 3002.2-37.1
salt-cloud: before 3002.2-37.1
salt-api: before 3002.2-37.1
salt: before 3002.2-37.1
python3-salt: before 3002.2-37.1
http://www.suse.com/support/update/announcement/2021/suse-su-20212106-1/
Can this vulnerability be exploited remotely?
Is there known malware, which exploits this vulnerability?
EUVDB-ID: #VU27495
Risk: Medium
CVSSv3.1:
CVE-ID: CVE-2020-11652
CWE-ID:
CWE-22 - Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Exploit availability: Yes
DescriptionThe vulnerability allows a remote attacker to perform directory traversal attacks.
The vulnerability exists due to input validation error when processing directory traversal sequences in the salt-master process ClearFuncs class. A remote authenticated attacker can send a specially crafted HTTP request and read arbitrary files on the system.
MitigationUpdate the affected package salt to the latest version.
Vulnerable software versionsSUSE Linux Enterprise Module for Transactional Server: 15-SP2
SUSE Linux Enterprise Module for Python2: 15-SP2 - 15-SP3
SUSE MicroOS: 5.0
SUSE Linux Enterprise Module for Server Applications: 15-SP2
SUSE Linux Enterprise Module for Basesystem: 15-SP2 - 15-SP3
python2-distro: before 1.5.0-3.5.1
python3-distro: before 1.5.0-3.5.1
salt-zsh-completion: before 3002.2-37.1
salt-fish-completion: before 3002.2-37.1
salt-bash-completion: before 3002.2-37.1
salt-transactional-update: before 3002.2-37.1
salt-syndic: before 3002.2-37.1
salt-standalone-formulas-configuration: before 3002.2-37.1
salt-ssh: before 3002.2-37.1
salt-proxy: before 3002.2-37.1
salt-minion: before 3002.2-37.1
salt-master: before 3002.2-37.1
salt-doc: before 3002.2-37.1
salt-cloud: before 3002.2-37.1
salt-api: before 3002.2-37.1
salt: before 3002.2-37.1
python3-salt: before 3002.2-37.1
http://www.suse.com/support/update/announcement/2021/suse-su-20212106-1/
Can this vulnerability be exploited remotely?
Is there known malware, which exploits this vulnerability?
EUVDB-ID: #VU48206
Risk: High
CVSSv3.1:
CVE-ID: CVE-2020-25592
CWE-ID:
CWE-287 - Improper Authentication
Exploit availability: Yes
DescriptionThe vulnerability allows a remote attacker to bypass authentication process.
The vulnerability exists due to an error when processing eauth credentials and tokens. A remote attacker can bypass authentication process and invoke Salt SSH.
Successful exploitation of the vulnerability will result in complete system compromise.
Update the affected package salt to the latest version.
Vulnerable software versionsSUSE Linux Enterprise Module for Transactional Server: 15-SP2
SUSE Linux Enterprise Module for Python2: 15-SP2 - 15-SP3
SUSE MicroOS: 5.0
SUSE Linux Enterprise Module for Server Applications: 15-SP2
SUSE Linux Enterprise Module for Basesystem: 15-SP2 - 15-SP3
python2-distro: before 1.5.0-3.5.1
python3-distro: before 1.5.0-3.5.1
salt-zsh-completion: before 3002.2-37.1
salt-fish-completion: before 3002.2-37.1
salt-bash-completion: before 3002.2-37.1
salt-transactional-update: before 3002.2-37.1
salt-syndic: before 3002.2-37.1
salt-standalone-formulas-configuration: before 3002.2-37.1
salt-ssh: before 3002.2-37.1
salt-proxy: before 3002.2-37.1
salt-minion: before 3002.2-37.1
salt-master: before 3002.2-37.1
salt-doc: before 3002.2-37.1
salt-cloud: before 3002.2-37.1
salt-api: before 3002.2-37.1
salt: before 3002.2-37.1
python3-salt: before 3002.2-37.1
http://www.suse.com/support/update/announcement/2021/suse-su-20212106-1/
Can this vulnerability be exploited remotely?
Is there known malware, which exploits this vulnerability?
EUVDB-ID: #VU51588
Risk: Low
CVSSv3.1:
CVE-ID: CVE-2021-25315
CWE-ID:
CWE-303 - Incorrect Implementation of Authentication Algorithm
Exploit availability: No
DescriptionThe vulnerability allows a local user to escalate privileges on the system.
the vulnerability exists due to incorrect implementation of authentication algorithm in SUSE implementation of salt before 3002.2-3. A local user can execute arbitrary code via salt without providing valid credentials.
Update the affected package salt to the latest version.
Vulnerable software versionsSUSE Linux Enterprise Module for Transactional Server: 15-SP2
SUSE Linux Enterprise Module for Python2: 15-SP2 - 15-SP3
SUSE MicroOS: 5.0
SUSE Linux Enterprise Module for Server Applications: 15-SP2
SUSE Linux Enterprise Module for Basesystem: 15-SP2 - 15-SP3
python2-distro: before 1.5.0-3.5.1
python3-distro: before 1.5.0-3.5.1
salt-zsh-completion: before 3002.2-37.1
salt-fish-completion: before 3002.2-37.1
salt-bash-completion: before 3002.2-37.1
salt-transactional-update: before 3002.2-37.1
salt-syndic: before 3002.2-37.1
salt-standalone-formulas-configuration: before 3002.2-37.1
salt-ssh: before 3002.2-37.1
salt-proxy: before 3002.2-37.1
salt-minion: before 3002.2-37.1
salt-master: before 3002.2-37.1
salt-doc: before 3002.2-37.1
salt-cloud: before 3002.2-37.1
salt-api: before 3002.2-37.1
salt: before 3002.2-37.1
python3-salt: before 3002.2-37.1
http://www.suse.com/support/update/announcement/2021/suse-su-20212106-1/
Can this vulnerability be exploited remotely?
Is there known malware, which exploits this vulnerability?
EUVDB-ID: #VU58292
Risk: Low
CVSSv3.1:
CVE-ID: CVE-2021-31607
CWE-ID:
CWE-77 - Command injection
Exploit availability: No
DescriptionThe vulnerability allows a local user to escalate privileges on the system.
The vulnerability exists due to command injection in the snapper module. A local user can escalate privileges on a minion.
MitigationUpdate the affected package salt to the latest version.
Vulnerable software versionsSUSE Linux Enterprise Module for Transactional Server: 15-SP2
SUSE Linux Enterprise Module for Python2: 15-SP2 - 15-SP3
SUSE MicroOS: 5.0
SUSE Linux Enterprise Module for Server Applications: 15-SP2
SUSE Linux Enterprise Module for Basesystem: 15-SP2 - 15-SP3
python2-distro: before 1.5.0-3.5.1
python3-distro: before 1.5.0-3.5.1
salt-zsh-completion: before 3002.2-37.1
salt-fish-completion: before 3002.2-37.1
salt-bash-completion: before 3002.2-37.1
salt-transactional-update: before 3002.2-37.1
salt-syndic: before 3002.2-37.1
salt-standalone-formulas-configuration: before 3002.2-37.1
salt-ssh: before 3002.2-37.1
salt-proxy: before 3002.2-37.1
salt-minion: before 3002.2-37.1
salt-master: before 3002.2-37.1
salt-doc: before 3002.2-37.1
salt-cloud: before 3002.2-37.1
salt-api: before 3002.2-37.1
salt: before 3002.2-37.1
python3-salt: before 3002.2-37.1
http://www.suse.com/support/update/announcement/2021/suse-su-20212106-1/
Can this vulnerability be exploited remotely?
Is there known malware, which exploits this vulnerability?