CVE-2014-4966: Critical severity redhat ansible vulnerability
Ansible before 1.6.7 does not prevent inventory data with "{{" and "lookup" substrings, and does not prevent remote data with "{{" substrings, which allows remote attackers to execute arbitrary code via (1) crafted lookup('pipe') calls or (2) crafted Jinja2 data.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
pip/ansibleto a version that resolves this vulnerability.Fixed in 1.6.7
Event History
Frequently Asked Questions
What is CVE-2014-4966?
CVE-2014-4966 is a vulnerability in Ansible before version 1.6.7 that allows remote attackers to execute arbitrary code.
What is the severity of CVE-2014-4966?
CVE-2014-4966 has a severity rating of 9.8, which is considered critical.
How does CVE-2014-4966 allow attackers to execute arbitrary code?
CVE-2014-4966 allows attackers to execute arbitrary code through crafted lookup('pipe') calls or crafted Jinja2 data.
What software is affected by CVE-2014-4966?
CVE-2014-4966 affects Ansible versions before 1.6.7.
How can I fix CVE-2014-4966?
To fix CVE-2014-4966, update to Ansible version 1.6.7 or later.