CVE-2014-4660: Infoleak
Ansible before 1.5.5 constructs filenames containing user and password fields on the basis of deb lines in sources.list, which might allow local users to obtain sensitive credential information in opportunistic circumstances by leveraging existence of a file that uses the deb http://user:pass@server:port/ format.
Other sources
Ansible before 1.5.5 constructs filenames containing user and password fields on the basis of deb lines in sources.list, which might allow local users to obtain sensitive credential information in opportunistic circumstances by leveraging existence of a file that uses the "deb http://user:pass@server:port/" format.
Affected Software
Remediation
Patch Available
Patch Available
Event History
Frequently Asked Questions
What is CVE-2014-4660?
CVE-2014-4660 is a vulnerability in Ansible before version 1.5.5 that allows local users to obtain sensitive credential information.
How does CVE-2014-4660 work?
CVE-2014-4660 works by constructing filenames with user and password fields based on deb lines in sources.list, which can be exploited to obtain sensitive credential information.
What is the severity of CVE-2014-4660?
CVE-2014-4660 has a severity rating of 5.5 (medium).
How can I fix CVE-2014-4660?
To fix CVE-2014-4660, update Ansible to version 1.5.5 or later.
Where can I find more information about CVE-2014-4660?
More information about CVE-2014-4660 can be found at the following references: [NVD](https://nvd.nist.gov/vuln/detail/CVE-2014-4660), [GitHub](https://github.com/ansible/ansible/commit/c4b5e46054c74176b2446c82d4df1a2610eddc08), [Ansible Changelog](https://github.com/ansible/ansible/blob/release1.5.5/CHANGELOG.md).