Skip to content

CVE-2014-4657 Ansible Remote Code Execution

CriticalCVSS 9.8 EPSS 4.5%
Published
Updated
Exploit status
No public exploit known

Description

The safe_eval function in Ansible before 1.5.4 does not properly restrict the code subset, which allows remote attackers to execute arbitrary code via crafted instructions.

Affected products

ProductAffected versionsFixed in
pypi ansible(PyPI) < 1.5.4 1.5.4
pypi ansible(PyPI) = 1.0 No fix listed
pypi ansible(PyPI) = 1.1 No fix listed
pypi ansible(PyPI) = 1.2 No fix listed
pypi ansible(PyPI) = 1.2.1 No fix listed
pypi ansible(PyPI) = 1.2.2 No fix listed
pypi ansible(PyPI) = 1.2.3 No fix listed
pypi ansible(PyPI) = 1.3.0 No fix listed
pypi ansible(PyPI) = 1.3.1 No fix listed
pypi ansible(PyPI) = 1.3.2 No fix listed
pypi ansible(PyPI) = 1.3.3 No fix listed
pypi ansible(PyPI) = 1.3.4 No fix listed
pypi ansible(PyPI) = 1.4 No fix listed
pypi ansible(PyPI) = 1.4.1 No fix listed
pypi ansible(PyPI) = 1.4.2 No fix listed
pypi ansible(PyPI) = 1.4.3 No fix listed
pypi ansible(PyPI) = 1.4.4 No fix listed
pypi ansible(PyPI) = 1.4.5 No fix listed
pypi ansible(PyPI) = 1.5 No fix listed
pypi ansible(PyPI) = 1.5.1 No fix listed
pypi ansible(PyPI) = 1.5.2 No fix listed
pypi ansible(PyPI) = 1.5.3 No fix listed
debian/ansible(Debian:12) < 1.5.5+dfsg-1 1.5.5+dfsg-1
debian/ansible(Debian:13) < 1.5.5+dfsg-1 1.5.5+dfsg-1
debian/ansible(Debian:14) < 1.5.5+dfsg-1 1.5.5+dfsg-1
Show 1 more
ProductAffected versionsFixed in
redhat ansible < 1.5.4 1.5.4

References