Critical
Security advisory
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.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2019-17361
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 31 Oct 2026, 10:37 UTC · Revision 1
Source evidence
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.
osv:CVE-2019-17361
Complete source record
{
"id": "8f41fbd4015e6b1d95f04e3c22f6a3c34054a242a21ae97b698257c5fc264011",
"url": "https://osv.dev/vulnerability/CVE-2019-17361",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "CVE-2019-17361",
"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.",
"evidence": "osv:CVE-2019-17361",
"products": [],
"severity": "critical",
"structured": {
"id": "CVE-2019-17361",
"aliases": [
"CVE-2019-17361",
"GHSA-q53j-p6r2-g2v4",
"PYSEC-2020-177"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/saltstack/salt",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"last_affected": "0ca04ffbebb9daeb8469a6e80d868b8a6524bd99"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:saltstack:salt:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"last_affected": "2019.2.0"
}
],
"source": "CPE_RANGE"
}
]
}
}
],
"versions": [
"v2019.2.0",
"v2019.2.0rc2",
"v2019.2.0rc1",
"v2019.2",
"v2018.11",
"v2017.7",
"v2017.5",
"v2018.3",
"v2018.2",
"v2016.9",
"v2016.11",
"v2016.3",
"v2015.8",
"v2015.5",
"v2015.2",
"v2014.7",
"v2014.1",
"v0.17",
"v0.16",
"v0.15.0",
"v0.14.0",
"v0.13.0",
"v0.12.0",
"v0.11.0",
"v0.10.5",
"v0.10.4",
"v0.10.3",
"v0.10.2",
"v0.10.1",
"v0.10.0",
"v0.9.9",
"v0.9.3",
"v0.9.2",
"v0.9.1",
"v0.9.0",
"v0.8.9",
"v0.8.7",
"v0.8.0",
"v0.7.0",
"v0.6.0"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2019-17361.json"
}
}
],
"modified": "2026-10-20T10:50:48.695530312Z",
"provider": "osv",
"references": [
"https://docs.saltstack.com/en/latest/topics/releases/2019.2.3.html#security-fix",
"https://usn.ubuntu.com/4459-1/",
"https://www.debian.org/security/2020/dsa-4676",
"https://github.com/saltstack/salt/commits/master"
],
"provider_metadata": {
"unresolved_ranges": [
{
"cpes": [
"cpe:2.3:o:canonical:ubuntu_linux:16.04:*:*:*:esm:*:*:*",
"cpe:2.3:o:canonical:ubuntu_linux:18.04:*:*:*:lts:*:*:*"
],
"vendor_product": "canonical:ubuntu_linux",
"extracted_events": [
{
"range": [
{
"introduced": "16.04"
},
{
"last_affected": "16.04"
},
{
"introduced": "18.04"
},
{
"last_affected": "18.04"
}
],
"source": "CPE_STRING"
}
]
},
{
"cpes": [
"cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*",
"cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:*"
],
"vendor_product": "debian:debian_linux",
"extracted_events": [
{
"range": [
{
"introduced": "9.0"
},
{
"last_affected": "9.0"
},
{
"introduced": "10.0"
},
{
"last_affected": "10.0"
}
],
"source": "CPE_STRING"
}
]
},
{
"cpes": [
"cpe:2.3:o:opensuse:leap:15.1:*:*:*:*:*:*:*"
],
"vendor_product": "opensuse:leap",
"extracted_events": [
{
"range": [
{
"introduced": "15.1"
},
{
"last_affected": "15.1"
}
],
"source": "CPE_STRING"
}
]
}
]
}
},
"related_cves": [
{
"value": "CVE-2019-17361",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 382196,
"published_at": "2020-01-17T02:15:11.493+00:00"
}