NetSight
critical8.1Public exploit code

CVE-2016-9587

Ansible is vulnerable to an improper input validation in Ansible's handling of data sent from client systems

Public exploit code

Working exploit or proof of concept code has been published for this vulnerability. Treat unpatched systems as at risk.

Impact

Ansible before versions 2.1.4.0, 2.2.1.0 is vulnerable to an improper input validation in Ansible's handling of data sent from client systems. An attacker with control over a client system being managed by Ansible and the ability to send facts back to the Ansible server could use this flaw to execute arbitrary code on the Ansible server using the Ansible server privileges.

Affected packages

EcosystemPackageAffectedFixed in
pipansible<= 2.1.3.02.1.4.0

Affected products

VendorProductAffected versions
RedhatAnsible
before 2.1.4
AnsibleAnsible
before 2.2.1
RedhatOpenstack
Version 11

Weakness classification

References