{"id":"UBUNTU-CVE-2013-4260","details":"lib/ansible/playbook/__init__.py in Ansible 1.2.x before 1.2.3, when playbook does not run due to an error, allows local users to overwrite arbitrary files via a symlink attack on a retry file with a predictable name in /var/tmp/ansible/.","modified":"2025-07-16T07:17:08.530488Z","published":"2013-09-16T19:14:00Z","withdrawn":"2025-07-18T16:42:54Z","upstream":["CVE-2013-4260"],"references":[{"type":"REPORT","url":"https://ubuntu.com/security/CVE-2013-4260"},{"type":"REPORT","url":"https://groups.google.com/forum/#!topic/ansible-project/UVDYW0HGcNg"},{"type":"REPORT","url":"https://www.cve.org/CVERecord?id=CVE-2013-4260"}],"affected":[{"package":{"name":"ansible","ecosystem":"Ubuntu:14.04:LTS","purl":"pkg:deb/ubuntu/ansible@1.5.4+dfsg-1?arch=source&distro=trusty"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.4+dfsg-1"}]}],"versions":["1.1+dfsg-1","1.3.4+dfsg-1","1.4.0+dfsg-1","1.4.1+dfsg-1","1.4.3+dfsg-1","1.4.4+dfsg-1"],"ecosystem_specific":{"availability":"No subscription required","binaries":[{"binary_name":"ansible","binary_version":"1.5.4+dfsg-1"},{"binary_version":"1.5.4+dfsg-1","binary_name":"ansible-doc"},{"binary_name":"ansible-fireball","binary_version":"1.5.4+dfsg-1"},{"binary_name":"ansible-node-fireball","binary_version":"1.5.4+dfsg-1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2013/UBUNTU-CVE-2013-4260.json"}}],"schema_version":"1.7.3","severity":[{"type":"Ubuntu","score":"medium"}]}