CVE-2020-11651 SaltStack Salt Authentication Bypass

Exploited in the wild Critical 9.8 Published Updated

Remote attackers can bypass authentication to retrieve tokens and execute arbitrary commands on Salt minions via the salt-master process.

Exploited in the wild
Since 3 Nov 2021
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2020-11651?

CVE-2020-11651 is a critical authentication bypass vulnerability in Canonical Ubuntu Linux, published on 30 Apr 2020. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

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 tokens from the salt master and/or run arbitrary commands on salt minions.

Which versions are affected by CVE-2020-11651?

5 open source packages ship an affected version, including salt. It affects 5 products.

PackageAffectedFixed in
salt PyPIAll versions2019.2.4, 3000.2
salt PyPIAll versions2019.2.4
salt PyPIAll versions2019.2.4
salt PyPIFrom 30003000.2
salt PyPIFrom 30003000.2

Products include Canonical Ubuntu Linux, Debian Debian Linux, Opensuse Leap, Saltstack Salt, Vmware Application Remote Collector.

How do I fix CVE-2020-11651?

Upgrade salt to a fixed version for your release line: 2019.2.4 or 3000.2. US federal agencies must fix it by 3 May 2022.

Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.

Is CVE-2020-11651 being exploited?

Yes. Attackers have exploited CVE-2020-11651 in the wild since at least 3 Nov 2021.

Public exploit code: 2 Metasploit modules, 1 Exploit-DB entry and 15 proofs of concept on GitHub.

All Canonical Ubuntu Linux vulnerabilities

Sources

Also known as GHSA-pjhf-vpx3-33r3, PYSEC-2020-102, UBUNTU-CVE-2020-11651.

Is CVE-2020-11651 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free