Overly broad permissions can turn one compromised account into a much larger security problem. Learn how to reduce unnecessary access, review privileges, and apply least privilege across modern Linux systems. Review Linux Privileges×

Alerts This Week
Warning Icon 1 461
Alerts This Week
Warning Icon 1 461

Red Hat Enterprise Linux 7: RHSA-2017-2966-01 Moderate Ansible Security Fix

red hat
Calendar Grey October 19, 2017
Scroller Redhat
New release for ansible provided for RHEL 7 Extras classified as Moderate; encompasses security patches and improvements.
An update for ansible is now available for Red Hat Enterprise Linux 7 Extras

Solution

For details on how to apply this update, which includes the changes described in this advisory, refer to:

https://access.redhat.com/articles/11258

Summary

Ansible is a simple model-driven configuration management, multi-node deployment, and remote-task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically.
The ansible packages have been upgraded to upstream version 2.4.0, which provides a number of bug fixes and enhancements over the previous version. For more information, please see the Ansible 2.4 Porting Guide linked in the References section. (BZ#1492477)
Security Fix(es):
* A flaw was found in the way Ansible passed certain parameters to the jenkins_plugin module. A remote attacker 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. (CVE-2017-7550)
Red Hat would like to thank Stefano Mazzucco (Kirontech) for reporting this issue.
Bug Fix(es):
* A bug in the SELinux module, which caused a corruption of the SELinux configuration file, has been fixed.
* Previously, some of the functionality of Ansible (the json_query filter) was unavailable, because the dependency on the python2-jmespath package was missing. Now, the missing dependency has been added. (BZ#1484910)

References

https://access.redhat.com/security/cve/CVE-2017-7550 https://access.redhat.com/security/updates/classification/#moderate https://docs.ansible.com/projects/ansible/latest/porting_guides/porting_guide_2.4.html

Package List

Red Hat Enterprise Linux 7 Extras:
Source: ansible-2.4.0.0-5.el7.src.rpm
noarch: ansible-2.4.0.0-5.el7.noarch.rpm ansible-doc-2.4.0.0-5.el7.noarch.rpm
These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from https://access.redhat.com/security/team/key/


Advisory ID: RHSA-2017:2966-01
Product: Red Hat Enterprise Linux Extras
Issue date: 2017-10-19

Topic

An update for ansible is now available for Red Hat Enterprise Linux 7Extras.Red Hat Product Security has rated this update as having a security impactof Moderate. A Common Vulnerability Scoring System (CVSS) base score, whichgives a detailed severity rating, is available for each vulnerability fromthe CVE link(s) in the References section.

Relevant Releases Architectures

Red Hat Enterprise Linux 7 Extras - noarch

Bugs Fixed

1473645 - CVE-2017-7550 ansible: jenkins_plugin module exposes passwords in remote host logs

1484910 - Require python-jmespath

Get the latest News and Insights

Get the latest Linux and open source security news straight to your inbox.