First published: Wed Jul 15 2015(Updated: )
Ansible before 1.9.2 does not verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/Ansible | <1.9.2 | 1.9.2 |
pip/ansible | <1.9.2 | 1.9.2 |
Red Hat Ansible | <=1.9.1 | |
debian/ansible | 2.10.7+merged+base+2.10.17+dfsg-0+deb11u1 2.10.7+merged+base+2.10.17+dfsg-0+deb11u2 7.7.0+dfsg-3+deb12u1 11.2.0+dfsg-1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2015-3908 has a medium severity rating due to its potential to allow man-in-the-middle attacks.
To fix CVE-2015-3908, upgrade Ansible to version 1.9.2 or later.
Ansible versions prior to 1.9.2, including all versions up to and including 1.9.1, are affected by CVE-2015-3908.
CVE-2015-3908 allows man-in-the-middle attackers to spoof SSL servers using arbitrary valid certificates.
Yes, if you are using any version of Ansible below 1.9.2, your installation is vulnerable to CVE-2015-3908.