GitHub Advisoryadvisory · PyPI

GHSA-pjhf-vpx3-33r3 SaltStack Salt Unauthenticated Remote Code Execution

CRITICAL Published 2022-05-24 Modified 2024-10-26 Official page ↗
Aliases
CVE-2020-11651
Ecosystem
PyPI
Packages
salt
Severity
Critical
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weaknesses
CWE-20, CWE-306
Reviewed
2024-04-22

Affected packages

• PyPI salt: < 2019.2.4 → fixed in 2019.2.4 • PyPI salt: >= 3000, < 3000.2 → fixed in 3000.2

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.

Related

Alias · CVE (1)

  • CVE-2020-11651 An issue was discovered in SaltStack Salt before 2019.2.4 and 3000 before 3000.2. vulnerability

Weakness · CWE (2)

  • CWE-20 Improper Input Validation weakness
  • CWE-306 Missing Authentication for Critical Functionality weakness

References