Directory traversal vulnerability in minion id validation in SaltStack Salt before…
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- —
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Partial Red Hat: 3 without a fix
Attack profile from CVSS 3.0 · NVD. Fix status from CNA, GitHub and Red Hat.
Summary
Directory traversal vulnerability in minion id validation in SaltStack Salt before 2016.3.8, 2016.11.x before 2016.11.8, and 2017.7.x before 2017.7.2 allows remote minions with incorrect credentials to authenticate to a master via a crafted minion ID. NOTE: this vulnerability exists because of an incomplete fix for CVE-2017-12791.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | — | all versions | — | No fix listed | CNA |
| — | salt (PyPI) | before 2016.3.8 | 2016.3.8 | Patch available | GHSA-j6gj-pg62-x8j6 |
| — | salt (PyPI) | 2016.11.0 to before 2016.11.8 | 2016.11.8 | Patch available | GHSA-j6gj-pg62-x8j6 |
| — | salt (PyPI) | 2017.7.0 to before 2017.7.2 | 2017.7.2 | Patch available | GHSA-j6gj-pg62-x8j6 |
- — Vendor— Affected all versions Fixed in — No fix listed CNA
- salt (PyPI) Vendor— Affected before 2016.3.8 Fixed in 2016.3.8 Patch available GHSA-j6gj-pg62-x8j6
- salt (PyPI) Vendor— Affected 2016.11.0 to before 2016.11.8 Fixed in 2016.11.8 Patch available GHSA-j6gj-pg62-x8j6
- salt (PyPI) Vendor— Affected 2017.7.0 to before 2017.7.2 Fixed in 2017.7.2 Patch available GHSA-j6gj-pg62-x8j6
CPE configurations NVD · 15
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:saltstack:salt:*:*:*:*:*:*:*:* | up to 2016.3.7 | Vulnerable | SaltStack |
| cpe:2.3:a:saltstack:salt:2016.11:*:*:*:*:*:*:* | 2016.11 | Vulnerable | SaltStack |
| cpe:2.3:a:saltstack:salt:2016.11.0:*:*:*:*:*:*:* | 2016.11.0 | Vulnerable | SaltStack |
| cpe:2.3:a:saltstack:salt:2016.11.1:*:*:*:*:*:*:* | 2016.11.1 | Vulnerable | SaltStack |
| cpe:2.3:a:saltstack:salt:2016.11.1:rc1:*:*:*:*:*:* | 2016.11.1 rc1 | Vulnerable | SaltStack |
| cpe:2.3:a:saltstack:salt:2016.11.1:rc2:*:*:*:*:*:* | 2016.11.1 rc2 | Vulnerable | SaltStack |
| cpe:2.3:a:saltstack:salt:2016.11.2:*:*:*:*:*:*:* | 2016.11.2 | Vulnerable | SaltStack |
| cpe:2.3:a:saltstack:salt:2016.11.3:*:*:*:*:*:*:* | 2016.11.3 | Vulnerable | SaltStack |
| cpe:2.3:a:saltstack:salt:2016.11.4:*:*:*:*:*:*:* | 2016.11.4 | Vulnerable | SaltStack |
| cpe:2.3:a:saltstack:salt:2016.11.5:*:*:*:*:*:*:* | 2016.11.5 | Vulnerable | SaltStack |
- cpe:2.3:a:saltstack:salt:*:*:*:*:*:*:*:* Versions up to 2016.3.7 Vulnerable ·SaltStack
- cpe:2.3:a:saltstack:salt:2016.11:*:*:*:*:*:*:* Versions 2016.11 Vulnerable ·SaltStack
- cpe:2.3:a:saltstack:salt:2016.11.0:*:*:*:*:*:*:* Versions 2016.11.0 Vulnerable ·SaltStack
- cpe:2.3:a:saltstack:salt:2016.11.1:*:*:*:*:*:*:* Versions 2016.11.1 Vulnerable ·SaltStack
- cpe:2.3:a:saltstack:salt:2016.11.1:rc1:*:*:*:*:*:* Versions 2016.11.1 rc1 Vulnerable ·SaltStack
- cpe:2.3:a:saltstack:salt:2016.11.1:rc2:*:*:*:*:*:* Versions 2016.11.1 rc2 Vulnerable ·SaltStack
- cpe:2.3:a:saltstack:salt:2016.11.2:*:*:*:*:*:*:* Versions 2016.11.2 Vulnerable ·SaltStack
- cpe:2.3:a:saltstack:salt:2016.11.3:*:*:*:*:*:*:* Versions 2016.11.3 Vulnerable ·SaltStack
- cpe:2.3:a:saltstack:salt:2016.11.4:*:*:*:*:*:*:* Versions 2016.11.4 Vulnerable ·SaltStack
- cpe:2.3:a:saltstack:salt:2016.11.5:*:*:*:*:*:*:* Versions 2016.11.5 Vulnerable ·SaltStack
Show 5 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:saltstack:salt:2016.11.6:*:*:*:*:*:*:* | 2016.11.6 | Vulnerable | SaltStack |
| cpe:2.3:a:saltstack:salt:2016.11.7:*:*:*:*:*:*:* | 2016.11.7 | Vulnerable | SaltStack |
| cpe:2.3:a:saltstack:salt:2017.7.0:*:*:*:*:*:*:* | 2017.7.0 | Vulnerable | SaltStack |
| cpe:2.3:a:saltstack:salt:2017.7.0:rc1:*:*:*:*:*:* | 2017.7.0 rc1 | Vulnerable | SaltStack |
| cpe:2.3:a:saltstack:salt:2017.7.1:*:*:*:*:*:*:* | 2017.7.1 | Vulnerable | SaltStack |
- cpe:2.3:a:saltstack:salt:2016.11.6:*:*:*:*:*:*:* Versions 2016.11.6 Vulnerable ·SaltStack
- cpe:2.3:a:saltstack:salt:2016.11.7:*:*:*:*:*:*:* Versions 2016.11.7 Vulnerable ·SaltStack
- cpe:2.3:a:saltstack:salt:2017.7.0:*:*:*:*:*:*:* Versions 2017.7.0 Vulnerable ·SaltStack
- cpe:2.3:a:saltstack:salt:2017.7.0:rc1:*:*:*:*:*:* Versions 2017.7.0 rc1 Vulnerable ·SaltStack
- cpe:2.3:a:saltstack:salt:2017.7.1:*:*:*:*:*:*:* Versions 2017.7.1 Vulnerable ·SaltStack
Remediation
- Fix · GHSA-j6gj-pg62-x8j6 salt (PyPI) Fixed in 2016.3.8 Advisory →
- Fix · GHSA-j6gj-pg62-x8j6 salt (PyPI) Fixed in 2016.11.8 Advisory →
- Fix · GHSA-j6gj-pg62-x8j6 salt (PyPI) Fixed in 2017.7.2 Advisory →
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Ceph Storage 1.3 | Affected | No fix planned: Will not fix |
| Red Hat Ceph Storage 2 | Affected | No fix planned: Will not fix |
| Red Hat Storage Console 2 | Affected | No fix planned: Will not fix |
Timeline
- 2026-10-02 Threatist record created from CVE-2017-14695
- 2026-10-03 Alias added: GHSA-j6gj-pg62-x8j6
References
Advisory 7
- https://docs.saltstack.com/en/latest/topics/releases/2016.3.8.html
- openSUSE-SU-2017:2824
- openSUSE-SU-2017:2822
- https://bugzilla.redhat.com/show_bug.cgi?id=1500748
- https://docs.saltstack.com/en/latest/topics/releases/2017.7.2.html
- https://docs.saltstack.com/en/latest/topics/releases/2016.11.8.html
- https://nvd.nist.gov/vuln/detail/CVE-2017-14695
More SaltStack Salt vulnerabilities
- TI-2020-12851 An issue was discovered in SaltStack Salt through 3002. KEVCVSS 3.1CRITICAL 9.8
- TI-2020-09349 An issue was discovered in SaltStack Salt before 2019.2.4 and 3000 before 3000.2. KEVCVSS 3.1CRITICAL 9.8
- TI-2021-07530 An issue was discovered in through SaltStack Salt before 3002.5. CVSS 3.1CRITICAL 9.8
- TI-2020-09350 An issue was discovered in SaltStack Salt before 2019.2.4 and 3000 before 3000.2. KEVCVSS 3.1MEDIUM 6.5
- TI-2021-07531 An issue was discovered in through SaltStack Salt before 3002.5. CVSS 3.1CRITICAL 9.1
- TI-2021-12769 Buffer Overflow vulnerability in Saltstack v.3003 and before allows attacker to execute… CVSS 3.1CRITICAL 9.8
Sources
- CVE-2017-14695 · CVE Program
- CVE-2017-14695 · NVD
- FIRST EPSS
- GHSA-j6gj-pg62-x8j6 · GitHub Advisory Database · CC BY 4.0
- CVE-2017-14695 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences