CVE-2020-25592

unknown
Published 2022-05-24 ยท Modified 2024-04-22
CVSS v3
โ€”
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4 NEW
โ€”
not yet in upstream
VIR risk
1.0

Description

In SaltStack Salt through 3002, salt-netapi improperly validates eauth credentials and tokens. A user can bypass authentication and invoke Salt SSH.

Predictions

Exploit likelihood
30%
Patch ETA
โ€”

Heuristic predictions, AS-IS, for prioritization only.

Mitigations

No mitigations published for this CVE yet.

The vendor-content worker queues fetches as references arrive (check back in a few minutes). Or โ€” if you've already worked around this in production โ€” publish your fix to the community-verified tier.

โœš Propose a mitigation on Community โ†’ Mitigations published via the community go through AI scoring + 2 human reviewers + 7-day silent objection window before landing here with source_tier=community-verified.

Exploits

Public proof-of-concept code below. AS-IS, for defenders and authorised testing only.

Metasploit modules

SaltStack Salt REST API Arbitrary Command Execution
Source fetch failed: fetch_error โ€” view the original via the link above.

OS impact

suse SUSE Affected 1 release
VersionStatusFixed in
โ€” Affected โ€”

Package impact

EcosystemPackageVulnerableFixed
python PyPIsalt>=3001.0,<3001.33001.3
python PyPIsalt>=2018.2.0,<2018.3.52018.3.5
python PyPIsalt>=3000.0,<3000.53000.5
python PyPIsalt>=2016.11.0,<2016.11.102016.11.10
python PyPIsalt>=3002.0,<3002.13002.1
python PyPIsalt>=2016.3.0,<2016.3.82016.3.8
python PyPIsalt<2015.8.132015.8.13
python PyPIsalt>=2017.5.0,<2017.7.82017.7.8
python PyPIsalt>=2019.2.0,<2019.2.72019.2.7
python PyPIsalt>=3000,<3000.32015.8.10

References

Community-verified mitigations for this CVE will appear above when contributors publish them.

Verify integrity in audit chain (admin only). AS-IS.