Skip to content
Fencer Vulns
critical 9.8

CVE-2019-17361 in the critical feed json

SaltStack Salt is vulnerable to command injection

published 2020-01-17 6 y ago modified 2026-06-17 4 mo ago also GHSA-q53j-p6r2-g2v4 , PYSEC-2020-177 , EUVD-2020-0176

cvss
9.8
version 3.1, NVD
cisa kev
Not listed
not in CISA's catalog
epss
15.1%
EPSS 15.1% chance of exploitation in 30 days, percentile 96%
public exploits
0
none known

Summary

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.

Patch / fix

  • pypi salt 2019.2.1, 2019.2.3
  • salt Ubuntu 16.04 LTS 2015.8.8+ds-1ubuntu0.1
  • salt Ubuntu 18.04 LTS 2017.7.4+dfsg1-1ubuntu18.04.2

ubuntu advisories UBUNTU-CVE-2019-17361

Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0

  • salt SLE Point of Sale 12 SP2, SLE Module for Advanced Systems Management 12, Manager Server 3.2 +2 more 2019.2.0-46.88.1
  • salt SLE Module for Server Applications 15 SP1, SLE Module for Python 2 15 SP1, SLE Module for Basesystem 15 SP1 2019.2.0-6.24.1
  • salt SLES for SAP 15, SLES 15-LTSS, SLE High Performance Computing 15-LTSS +1 more 2019.2.0-5.64.1

suse advisories SUSE-RU-2020:0685-1SUSE-SU-2020:0684-1SUSE-RU-2020:0625-1

  • salt openSUSE Leap 15.1 2019.2.0-lp151.5.12.1

opensuse advisories openSUSE-SU-2020:0357-1

  • salt Alpine 3.24, Alpine 3.23, Alpine 3.22 +10 more 2019.2.3-r0

alpine advisories ALPINE-CVE-2019-17361

Alpine secdb © Alpine Linux, from https://secdb.alpinelinux.org via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0

Vendor advisories

What the vendors themselves say about their products: affected, fixed or not affected, and what to do.

red hat product security vex CVE-2019-17361 updated cvss 9.8

salt: salt-api NET API with the ssh client enabled is vulnerable to command injection

  • Red Hat Ceph Storage 2 salt, salt-minion
    not affected: vulnerable code not present

Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf

Exploit prediction

15.11% chance of exploitation in the next 30 days, higher than 96% of all scored CVEs (FIRST EPSS, 2026-11-08).

CVSS scores

assigned by version score vector
NVD 3.1 9.8 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
NVD 2.0 6.8 AV:N/AC:M/Au:N/C:P/I:P/A:P
GitHub 3.1 9.8 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Affected packages

ecosystem package affected fixed in
pypi salt
<2019.2.3
<2019.2.1
2019.2.3
2019.2.1

Classification

Weakness
  • CWE-77 Improper Neutralization of Special Elements used in a Command

References

Sources

Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.