Vulnerability Details : CVE-2016-8628
Ansible before version 2.2.0 fails to properly sanitize fact variables sent from the Ansible controller. An attacker with the ability to create special variables on the controller could execute arbitrary commands on Ansible clients as the user Ansible runs as.
Products affected by CVE-2016-8628
- cpe:2.3:a:redhat:ansible:*:*:*:*:*:*:*:*
Exploit prediction scoring system (EPSS) score for CVE-2016-8628
0.21%
Probability of exploitation activity in the next 30 days
EPSS Score History
~ 59 %
Percentile, the proportion of vulnerabilities that are scored at or less
CVSS scores for CVE-2016-8628
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source | First Seen |
---|---|---|---|---|---|---|
9.0
|
HIGH | AV:N/AC:L/Au:S/C:C/I:C/A:C |
8.0
|
10.0
|
NIST | |
6.8
|
MEDIUM | AV:N/AC:M/Au:N/C:P/I:P/A:P |
8.6
|
6.4
|
Red Hat, Inc. | |
9.1
|
CRITICAL | CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H |
2.3
|
6.0
|
NIST | |
7.6
|
HIGH | CVSS:3.0/AV:N/AC:H/PR:H/UI:R/S:C/C:H/I:H/A:H |
1.0
|
6.0
|
Red Hat, Inc. |
CWE ids for CVE-2016-8628
-
The product constructs all or part of a command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended command when it is sent to a downstream component.Assigned by:
- nvd@nist.gov (Primary)
- secalert@redhat.com (Secondary)
References for CVE-2016-8628
-
https://access.redhat.com/errata/RHSA-2016:2778
RHSA-2016:2778 - Security Advisory - Red Hat Customer PortalThird Party Advisory
-
https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2016-8628
1388113 – (CVE-2016-8628) CVE-2016-8628 ansible: Command injection by compromised server via fact variablesIssue Tracking;Third Party Advisory
-
http://www.securityfocus.com/bid/94109
Ansible CVE-2016-8628 Remote Command Injection VulnerabilityThird Party Advisory;VDB Entry
Jump to