PYSEC-2017-4: Critical severity Ansible Ansible vulnerability
A flaw was found in the way Ansible (2.3.x before 2.3.3, and 2.4.x before 2.4.1) passed certain parameters to the jenkinsplugin module. Remote attackers could use this flaw to expose sensitive information from a remote host's logs. This flaw was fixed by not allowing passwords to be specified in the "params" argument, and noting this in the module documentation.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
Ansibleto a version that resolves this vulnerability.Fixed in 2.3.3 - Upgrade
Upgrade
Ansibleto a version that resolves this vulnerability.Fixed in 2.4.1 - Configuration
Do not specify passwords in the params argument.
jenkins_plugin module params = do not specify passwords