CVE-2017-14695
published 2017-10-24CVE-2017-14695: 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…
PriorityP351critical9.8CVSS 3.0
AVNACLPRNUINSUCHIHAH
EPSS
2.57%
83.2th percentile
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.
Affected
20 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| saltstack | salt | <= 2016.3.7 | — |
| saltstack | salt | — | — |
| saltstack | salt | — | — |
| saltstack | salt | — | — |
| saltstack | salt | — | — |
| saltstack | salt | — | — |
| saltstack | salt | — | — |
| saltstack | salt | — | — |
| saltstack | salt | — | — |
| saltstack | salt | — | — |
| saltstack | salt | — | — |
| saltstack | salt | — | — |
| saltstack | salt | >= 0 < 2016.3.8 | 2016.3.8 |
| saltstack | salt | >= 0 < 80d90307b07b3703428ecbb7c8bb468e28a9ae6d | 80d90307b07b3703428ecbb7c8bb468e28a9ae6d |
| saltstack | salt | >= 0 < 0.17.5+ds-1ubuntu0.1~esm1 | 0.17.5+ds-1ubuntu0.1~esm1 |
| saltstack | salt | >= 0 < 2015.8.8+ds-1ubuntu0.1+esm1 | 2015.8.8+ds-1ubuntu0.1+esm1 |
| saltstack | salt | >= 2016.11 < 2016.11.8 | 2016.11.8 |
| saltstack | salt | >= 2016.11.0 < 2016.11.8 | 2016.11.8 |
| saltstack | salt | >= 2017.7 < 2017.7.2 | 2017.7.2 |
| saltstack | salt | >= 2017.7.0 < 2017.7.2 | 2017.7.2 |
CVSS provenance
nvdv3.09.8CRITICALCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv2.07.5HIGHAV:N/AC:L/Au:N/C:P/I:P/A:P
ghsa9.8CRITICAL
osv9.8CRITICAL
vendor_redhat9.8CRITICAL
vendor_ubuntu7.2HIGH
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Ubuntu
Salt vulnerabilities
vendor_ubuntu·2021-03-15·CVSS 7.2
CVE-2015-6918 [HIGH] Salt vulnerabilities
Title: Salt vulnerabilities
Summary: Several security issues were fixed in Salt.
It was discovered that Salt allowed remote attackers to write to
arbitrary files via a special crafted file. An attacker could use this
vulnerability to cause a DoS or possibly execute arbitrary code. This
issue only affected Ubuntu 14.04 ESM. (CVE-2014-3563)
Andreas Stieger discovered that Salt exposed git usernames and passwords
in log files. An attacker could use this issue to retrieve sensitive
information. This issue only affected Ubuntu 14.04 ESM. (CVE-2015-6918).
It was discovered that Salt exposed password authentication
credentials in log files. An attacker could use this issue to retrieve
sensitive information. This issue only affected Ubuntu 14.04 ESM.
(CVE-2015-6941)
It was discovered that Sal
Red Hat
salt: Directory traversal in minion id validation
vendor_redhat·2017-09-26·CVSS 9.8
CVE-2017-14695 [CRITICAL] CWE-22 salt: Directory traversal in minion id validation
salt: Directory traversal in minion id validation
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.
Package: salt (Red Hat Ceph Storage 1.3) - Will not fix
Package: salt (Red Hat Ceph Storage 2) - Will not fix
Package: salt (Red Hat Storage Console 2) - Will not fix
OSV
SaltStack Salt Directory traversal vulnerability in minion id validation
osv·2022-05-17·CVSS 9.8
CVE-2017-14695 [CRITICAL] SaltStack Salt Directory traversal vulnerability in minion id validation
SaltStack Salt Directory traversal vulnerability in minion id validation
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.
GHSA
SaltStack Salt Directory traversal vulnerability in minion id validation
ghsa·2022-05-17·CVSS 9.8
CVE-2017-14695 [CRITICAL] CWE-22 SaltStack Salt Directory traversal vulnerability in minion id validation
SaltStack Salt Directory traversal vulnerability in minion id validation
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.
OSV
salt vulnerabilities
osv·2021-03-15·CVSS 7.2
CVE-2014-3563 [HIGH] salt vulnerabilities
salt vulnerabilities
It was discovered that Salt allowed remote attackers to write to
arbitrary files via a special crafted file. An attacker could use this
vulnerability to cause a DoS or possibly execute arbitrary code. This
issue only affected Ubuntu 14.04 ESM. (CVE-2014-3563)
Andreas Stieger discovered that Salt exposed git usernames and passwords
in log files. An attacker could use this issue to retrieve sensitive
information. This issue only affected Ubuntu 14.04 ESM. (CVE-2015-6918).
It was discovered that Salt exposed password authentication
credentials in log files. An attacker could use this issue to retrieve
sensitive information. This issue only affected Ubuntu 14.04 ESM.
(CVE-2015-6941)
It was discovered that Salt allowed remote attackers to write to
arbitrary files via a
OSV
CVE-2017-14695: Directory traversal vulnerability in minion id validation in SaltStack Salt before 2016
osv·2017-10-24·CVSS 9.8
CVE-2017-14695 [CRITICAL] CVE-2017-14695: Directory traversal vulnerability in minion id validation in SaltStack Salt before 2016
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.
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2017-14695 CVE-2017-14696 salt: various flaws [epel-all]
bugzilla·2017-10-11·CVSS 9.8
CVE-2017-14695 [CRITICAL] CVE-2017-14695 CVE-2017-14696 salt: various flaws [epel-all]
CVE-2017-14695 CVE-2017-14696 salt: various flaws [epel-all]
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of epel-all.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When submitting as an update, use the fedpkg template provided in the next
comment(s). This will include the bug IDs of this tracking bug as well as
the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
fedpkg commit message.
NOTE: this issue affects multiple supported versions of Fedora EPEL. Wh
Bugzilla
CVE-2017-14695 salt: Directory traversal in minion id validation
bugzilla·2017-10-11·CVSS 9.8
CVE-2017-14695 [CRITICAL] CVE-2017-14695 salt: Directory traversal in minion id validation
CVE-2017-14695 salt: Directory traversal in minion id validation
Directory traversal vulnerability in minion id validation in SaltStack. Allows remote minions with incorrect credentials to authenticate to a master via a crafted minion ID.
References:
https://docs.saltstack.com/en/latest/topics/releases/2017.7.2.html
Discussion:
Created salt tracking bugs for this issue:
Affects: epel-all [bug 1500750]
---
upstream fix:
https://github.com/saltstack/salt/commit/80d90307b07b3703428ecbb7c8bb468e28a9ae6d
http://lists.opensuse.org/opensuse-updates/2017-10/msg00073.htmlhttp://lists.opensuse.org/opensuse-updates/2017-10/msg00075.htmlhttps://bugzilla.redhat.com/show_bug.cgi?id=1500748https://docs.saltstack.com/en/latest/topics/releases/2016.11.8.htmlhttps://docs.saltstack.com/en/latest/topics/releases/2016.3.8.htmlhttps://docs.saltstack.com/en/latest/topics/releases/2017.7.2.htmlhttps://github.com/saltstack/salt/commit/80d90307b07b3703428ecbb7c8bb468e28a9ae6dhttp://lists.opensuse.org/opensuse-updates/2017-10/msg00073.htmlhttp://lists.opensuse.org/opensuse-updates/2017-10/msg00075.htmlhttps://bugzilla.redhat.com/show_bug.cgi?id=1500748https://docs.saltstack.com/en/latest/topics/releases/2016.11.8.htmlhttps://docs.saltstack.com/en/latest/topics/releases/2016.3.8.htmlhttps://docs.saltstack.com/en/latest/topics/releases/2017.7.2.htmlhttps://github.com/saltstack/salt/commit/80d90307b07b3703428ecbb7c8bb468e28a9ae6d
2017-10-24
Published