mirror of https://github.com/ansible/ansible.git
Fix for plugins which used the boto libraries leaking the boto credentials to logs
(cherry picked from commit 3753304d20
)
https://github.com/ansible/ansible/pull/63366
pull/63392/head
parent
c2f528b768
commit
90e74dd260
@ -0,0 +1,10 @@
|
||||
bugfixes:
|
||||
- "**SECURITY** - CVE-2019-14846 - Several Ansible plugins could disclose aws credentials
|
||||
in log files. inventory/aws_ec2.py, inventory/aws_rds.py,
|
||||
lookup/aws_account_attribute.py, and lookup/aws_secret.py, lookup/aws_ssm.py use the
|
||||
boto3 library from the Ansible process. The boto3 library logs credentials at log level
|
||||
DEBUG. If Ansible's logging was enabled (by setting LOG_PATH to a value) Ansible would
|
||||
set the global log level to DEBUG. This was inherited by boto and would then log boto
|
||||
credentials to the file specified by LOG_PATH. This did not affect aws ansible modules
|
||||
as those are executed in a separate process. This has been fixed by switching to log
|
||||
level INFO"
|
Loading…
Reference in New Issue