4.3 Medium
CVSS2
Access Vector
NETWORK
Access Complexity
MEDIUM
Authentication
NONE
Confidentiality Impact
NONE
Integrity Impact
PARTIAL
Availability Impact
NONE
AV:N/AC:M/Au:N/C:N/I:P/A:N
ansible is vulnerable to man-in-the-middle (MitM) attacks. The vulnerability exists because it does not perform ample validation of HTTPS
certificate using get_url
and uri modules
. Therefore, it fails to catch the mismatch between server hostname and a domain name in the subject’s Common Name (CN) or subjectAltName
field of the X.509
certificate, allowing the attacker to spoof the certificate and launch the MitM attack.
lists.opensuse.org/opensuse-updates/2015-07/msg00051.html
lists.opensuse.org/opensuse-updates/2015-08/msg00029.html
www.ansible.com/security
www.openwall.com/lists/oss-security/2015/07/14/4
github.com/ansible/ansible/blob/devel/CHANGELOG.md
github.com/ansible/ansible/compare/c0265f80fbc9398cce21b111e2133f02aa5a4225...b5b5e7afbadd94b84c1045e2f9cb2525b4d8a005
lists.debian.org/debian-lts-announce/2019/09/msg00016.html