CVE-2017-12148CWE-20

A flaw was found in Ansible Tower's interface before 3.1.5 and 3.2.0 with SCM repositories

High · published July 27, 2018

CVSS v3.0
8.4
EPSS
2%
Percentile
77.0
In the wild
Unconfirmed
What it is

A flaw was found in Ansible Tower's interface before 3.1.5 and 3.2.0 with SCM repositories. If a Tower project (SCM repository) definition does not have the 'delete before update' flag set, an attacker with commit access to the upstream playbook source repository could create a Trojan playbook that, when executed by Tower, modifies the checked out SCM repository to add git hooks. These git hooks could, in turn, cause arbitrary command and code execution as the user Tower runs as.

The record
Technical detail
CVSS v3.0
8.4 · HIGH
Vector
CVSS:3.0/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01707 · 77.0th percentile
Weakness
CWE-20 · Improper Input Validation
Published
2018-07-27T16:00Z
EPSS history
Timeline
  • 27 JUL 16:00Z
    A flaw was found in Ansible Tower's interface before 3.1.5 and 3.2.0 with SCM repositories
    cvelistv5