Every CVE Search/ Get API key

CVE-2021-20178

Insertion of Sensitive Information into Log File in ansible

5.5 MediumFix available

A flaw was found in ansible module where credentials are disclosed in the console log by default and not protected by the security feature when using the bitbucket_pipeline_variable module. This flaw allows an attacker to steal bitbucket_pipeline credentials. The highest threat from this vulnerability is to confidentiality.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

0.34%Down 0.9 points since May 27, 2021
90%50%10%1%

What each source reports

NVD Score used 5.5

A flaw was found in ansible module where credentials are disclosed in the console log by default and not protected by the security feature when using the bitbucket_pipeline_variable module. This flaw allows an attacker to steal bitbucket_pipeline credentials. The highest threat from this vulnerability is to confidentiality.

Record
CVE-2021-20178
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
CVSS 2.0
2.1 LowAV:L/AC:L/Au:N/C:P/I:N/A:N
Weakness
CWE-532
Updated
2026-11-02
CVE List No score

A flaw was found in ansible module where credentials are disclosed in the console log by default and not protected by the security feature when using the bitbucket_pipeline_variable module. This flaw allows an attacker to steal bitbucket_pipeline credentials. The highest threat from this vulnerability is to confidentiality.

Record
CVE-2021-20178
Weakness
CWE-532
Updated
2026-11-02
EUVDEUVD-2021-0006 No score

A flaw was found in ansible module where credentials are disclosed in the console log by default and not protected by the security feature when using the bitbucket_pipeline_variable module. This flaw allows an attacker to steal bitbucket_pipeline credentials. The highest threat from this vulnerability is to confidentiality.

Record
EUVD-2021-0006
Updated
2026-11-03
GitHub AdvisoriesGHSA-wv5p-gmmv-wh9v 7.1

Insertion of Sensitive Information into Log File in ansible

A flaw was found in ansible module where credentials are disclosed in the console log by default and not protected by the security feature when using the bitbucket_pipeline_variable module. This flaw allows an attacker to steal bitbucket_pipeline credentials. The highest threat from this vulnerability is to confidentiality.

Record
GHSA-wv5p-gmmv-wh9v
CVSS 4.0
7.1 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-532
Updated
2026-11-02
OSV 5.5

A flaw was found in ansible module where credentials are disclosed in the console log by default and not protected by the security feature when using the bitbucket_pipeline_variable module. This flaw allows an attacker to steal bitbucket_pipeline credentials. The highest threat from this vulnerability is to confidentiality.

Record
CVE-2021-20178
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-07
OSVDEBIAN-CVE-2021-20178 5.5

A flaw was found in ansible module where credentials are disclosed in the console log by default and not protected by the security feature when using the bitbucket_pipeline_variable module. This flaw allows an attacker to steal bitbucket_pipeline credentials. The highest threat from this vulnerability is to confidentiality.

Record
DEBIAN-CVE-2021-20178
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
Show 19 moreShow less
OSVGHSA-wv5p-gmmv-wh9v 7.1

Insertion of Sensitive Information into Log File in ansible

A flaw was found in ansible module where credentials are disclosed in the console log by default and not protected by the security feature when using the bitbucket_pipeline_variable module. This flaw allows an attacker to steal bitbucket_pipeline credentials. The highest threat from this vulnerability is to confidentiality.

Record
GHSA-wv5p-gmmv-wh9v
CVSS 4.0
7.1 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-532
Updated
2026-11-02
OSVRHSA-2021:0663 5.0

Red Hat Security Advisory: Ansible security and bug fix update (2.9.18)

Record
RHSA-2021:0663
CVSS 3.1
5.0 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVRHSA-2021:0664 5.0

Red Hat Security Advisory: Ansible security and bug fix update (2.9.18)

Record
RHSA-2021:0664
CVSS 3.1
5.0 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVRHSA-2021:2180 5.0

Red Hat Security Advisory: RHV Engine and Host Common Packages security update [ovirt-4.4.6]

Record
RHSA-2021:2180
CVSS 3.1
5.0 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2021-20178 5.5

A flaw was found in ansible module where credentials are disclosed in the console log by default and not protected by the security feature when using the bitbucket_pipeline_variable module. This flaw allows an attacker to steal bitbucket_pipeline credentials. The highest threat from this vulnerability is to confidentiality.

Record
UBUNTU-CVE-2021-20178
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVMGASA-2021-0131 No score

Updated ansible packages fix security vulnerability

User data leak in snmp_facts module (CVE-2021-20178). Multiple collections exposed secured values (CVE-2021-20191). In basic.py, no_log with fallback option (CVE-2021-20228). The ansible package has been patched to fix these issues.

Record
MGASA-2021-0131
Updated
2026-11-02
OSVMGASA-2021-0132 No score

Updated ansible packages fix security vulnerability

User data leak in snmp_facts module (CVE-2021-20178).

The bitbucket_pipeline_variable module exposed secured values (CVE-2021-20180).

Multiple collections exposed secured values (CVE-2021-20191).

In basic.py, no_log with fallback option (CVE-2021-20228).

The ansible package has been updated to version 2.9.18, fixing these issues and other bugs.

Record
MGASA-2021-0132
Updated
2026-11-02
OSVopenSUSE-SU-2022:0081-1 No score

Security update for ansible

Ansible was updated to 2.9.21 to fix lots of bugs and security issues.

Update to version 2.9.20, maintenance release containing numerous bugfixes.

Update to version 2.9.19 with minor changes and a few bug fixes.

Update to version 2.9.18:

  • CVE-2021-20228 where default and fallback values for no_log parameters to modules were not previously masked. (bsc#1181935)
  • CVE-2021-20178 where several parameters to the snmp_facts module were logged and displayed despite containing sensitive information. (bsc#1180816)
  • CVE-2021-20180 where several parameters to the bitbucket_pipeline_variable were logged and displayed despite containing sensitive information. (bsc#1180942)
  • CVE-2021-20191 which addresses a number of modules whose parameters were logged and displayed despite containing sensitive information. For the full list of affected modules, refer to the changelog linked below. (bsc#1181119)

Update to version 2.9.17 with minor changes and a few bug fixes.

Update to version 2.9.16 with minor changes and many bug fixes.

update to version 2.9.15 with following breaking change:

  • ansible-galaxy login command has been removed

update to version 2.9.14 with many small improvements and bug fixes, most notably:

  • kubectl - connection plugin now redact kubectl_token and kubectl_password in console log (CVE-2020-1753 bsc#1166389).

update to version 2.9.13 with many bug fixes, most notably:

  • A security issue was addressed in the 'dnf' module, which previously did not check GPG signatures of packages.
  • A bug in the 'cron' module was fixed. In some cases prior to this fix, the module would inadvertently remove cron entries.

update to version 2.9.12 with many bug fixes, most notably the following security fixes:

  • security issue - copy - Redact the value of the no_log 'content' parameter in the result's invocation.module_args in check mode. Previously when used with check mode and with '-vvv', the module would not censor the content if a change would be made to the destination path. (CVE-2020-14332 bsc#1174302)
  • security issue atomic_move - change default permissions when creating temporary files so they are not world readable (https://github.com/ansible/ansible/issues/67794) (CVE-2020-1736 bsc#1164134)
  • Fix warning for default permission change when no mode is specified. Follow up to https://github.com/ansible/ansible/issues/67794. (CVE-2020-1736)
  • Sanitize no_log values from any response keys that might be returned from the uri module (CVE-2020-14330 bsc#1174145).
  • reset logging level to INFO due to CVE-2019-14846.

update to version 2.9.11 with many bug fixes

update to version 2.9.10 with many bug fixes.

  • Add CVE-2020-1733_avoid_mkdir_p.patch to fix CVE-2020-1733 (bsc#1164140)

update to version 2.9.9

  • fix for a regression introduced in 2.9.8

update to version 2.9.8, maintenance release containing numerous bugfixes

update to version 2.9.7 with many bug fixes, especially for these security issues:

  • bsc#1164140 CVE-2020-1733 - insecure temporary directory when running become_user from become directive
  • bsc#1164139 CVE-2020-1734 shell enabled by default in a pipe lookup plugin subprocess
  • bsc#1164137 CVE-2020-1735 - path injection on dest parameter in fetch module
  • bsc#1164134 CVE-2020-1736 atomic_move primitive sets permissive permissions
  • bsc#1164138 CVE-2020-1737 - Extract-Zip function in win_unzip module does not check extracted path
  • bsc#1164136 CVE-2020-1738 module package can be selected by the ansible facts
  • bsc#1164133 CVE-2020-1739 - svn module leaks password when specified as a parameter
  • bsc#1164135 CVE-2020-1740 - secrets readable after ansible-vault edit
  • bsc#1165393 CVE-2020-1746 - information disclosure issue in ldap_attr and ldap_entry modules
  • bsc#1166389 CVE-2020-1753 - kubectl connection plugin leaks sensitive information
  • bsc#1167532 CVE-2020-10684 - code injection when using ansible_facts as a subkey -…
Record
openSUSE-SU-2022:0081-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10615-1 No score

ansible-2.9.24-1.2 on GA media

These are all security issues fixed in the ansible-2.9.24-1.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10615-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:14244-1 No score

ansible-9-9.8.0-1.1 on GA media

These are all security issues fixed in the ansible-9-9.8.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:14244-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:14536-1 No score

ansible-10-10.6.0-1.1 on GA media

These are all security issues fixed in the ansible-10-10.6.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:14536-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15605-1 No score

ansible-11-11.11.0-1.1 on GA media

These are all security issues fixed in the ansible-11-11.11.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15605-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15753-1 No score

ansible-12-12.2.0-1.1 on GA media

These are all security issues fixed in the ansible-12-12.2.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15753-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:10944-1 No score

ansible-13-13.7.0-1.1 on GA media

These are all security issues fixed in the ansible-13-13.7.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:10944-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:12447-1 No score

ansible-14-14.6.0-1.1 on GA media

These are all security issues fixed in the ansible-14-14.6.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:12447-1
Updated
2026-11-07
OSVPYSEC-2021-106 No score

A flaw was found in ansible module where credentials are disclosed in the console log by default and not protected by the security feature when using the bitbucket_pipeline_variable module. This flaw allows an attacker to steal bitbucket_pipeline credentials. The highest threat from this vulnerability is to confidentiality.

Record
PYSEC-2021-106
Updated
2026-11-02
OSVSUSE-SU-2021:2121-1 No score

Security update for ansible

This update for ansible fixes the following issues:

  • Update to 2.9.22:
  • CVE-2021-3447: multiple modules expose secured values (bsc#1183684)
  • CVE-2021-20228: basic.py no_log with fallback option (bsc#1181935)
  • CVE-2021-20191: multiple collections exposes secured values (bsc#1181119)
  • CVE-2021-20180: bitbucket_pipeline_variable exposes sensitive values (bsc#1180942)
  • CVE-2021-20178: user data leak in snmp_facts module (bsc#1180816)
Record
SUSE-SU-2021:2121-1
Updated
2026-11-02
OSVSUSE-SU-2022:3178-1 No score

Important security update for SUSE Manager Client Tools

This update fixes the following issues:

ansible:

  • Update to version 2.9.27 (jsc#SLE-23631, jsc#SLE-24133)
    • CVE-2021-3620 ansible-connection module discloses sensitive info in traceback error message (in 2.9.27) (bsc#1187725)
    • CVE-2021-3583 Template Injection through yaml multi-line strings with ansible facts used in template. (in 2.9.23) (bsc#1188061)
    • ansible module nmcli is broken in ansible 2.9.13 (in 2.9.15) (bsc#1176460)
  • Update to 2.9.22:
    • CVE-2021-3447 (bsc#1183684) multiple modules expose secured values
    • CVE-2021-20228 (bsc#1181935) basic.py no_log with fallback option
    • CVE-2021-20191 (bsc#1181119) multiple collections exposes secured values
    • CVE-2021-20180 (bsc#1180942) bitbucket_pipeline_variable exposes sensitive values
    • CVE-2021-20178 (bsc#1180816) user data leak in snmp_facts module

dracut-saltboot:

  • Require e2fsprogs (bsc#1202614)
  • Update to version 0.1.1657643023.0d694ce
    • Update dracut-saltboot dependencies (bsc#1200970)
    • Fix network loading when ipappend is used in pxe config
    • Add new information messages

golang-github-QubitProducts-exporter_exporter:

  • Remove license file from %doc

mgr-daemon:

  • Version 4.3.5-1
    • Update translation strings

mgr-virtualization:

  • Version 4.3.6-1
    • Report all VMs in poller, not only running ones (bsc#1199528)

prometheus-blackbox_exporter:

  • Exclude s390 arch

python-hwdata:

  • Declare the LICENSE file as license and not doc

spacecmd:

  • Version 4.3.14-1
    • Fix missing argument on system_listmigrationtargets (bsc#1201003)
    • Show correct help on calling kickstart_importjson with no arguments
    • Fix tracebacks on spacecmd kickstart_export (bsc#1200591)
    • Change proxy container config default filename to end with tar.gz
    • Update translation strings

spacewalk-client-tools:

  • Version 4.3.11-1
    • Update translation strings

uyuni-common-libs:

  • Version 4.3.5-1
    • Fix reposync issue about 'rpm.hdr' object has no attribute 'get'

uyuni-proxy-systemd-services:

  • Version 4.3.6-1
    • Expose port 80 (bsc#1200142)
    • Use volumes rather than bind mounts
    • TFTPD to listen on udp port (bsc#1200968)
    • Add TAG variable in configuration
    • Fix containers namespaces in configuration

zypp-plugin-spacewalk:

  • 1.0.13
    • Log in before listing channels. (bsc#1197963, bsc#1193585)
Record
SUSE-SU-2022:3178-1
Updated
2026-11-02
OSVSUSE-SU-2024:0196-1 No score

Security Beta update for SUSE Manager Client Tools and Salt

This update fixes the following issues:

ansible:

  • Update to version 2.9.27 (jsc#SLE-23631) (jsc#SLE-24133)
    • bsc#1187725 CVE-2021-3620 ansible-connection module discloses sensitive info in traceback error message (in 2.9.27)
    • bsc#1188061 CVE-2021-3583 Template Injection through yaml multi-line strings with ansible facts used in template. (in 2.9.23)
    • bsc#1176460 gh#ansible/ansible#72094 ansible module nmcli is broken in ansible 2.9.13 (in 2.9.15)
  • Update to 2.9.22:
    • CVE-2021-3447 (bsc#1183684) multiple modules expose secured values
    • CVE-2021-20228 (bsc#1181935) basic.py no_log with fallback option
    • CVE-2021-20191 (bsc#1181119) multiple collections exposes secured values
    • CVE-2021-20180 (bsc#1180942) bitbucket_pipeline_variable exposes sensitive values
    • CVE-2021-20178 (bsc#1180816) user data leak in snmp_facts module

dracut-saltboot:

  • Update to version 0.1.1681904360.84ef141
    • Load network configuration even when missing protocol version (bsc#1210640)
  • Update to verion 0.1.1674034019.a93ff61
    • Install copied wicked config as client.xml (bsc#1205599)
  • Update to version 0.1.1673279145.e7616bd
    • Add failsafe stop file when salt-minion does not stop (bsc#1172110)
    • Copy existing wicked config instead of generating new (bsc#1205599)
  • Update to version 0.1.1665997480.587fa10
    • Add dependencies on xz and gzip to support compressed images
  • Update to version 0.1.1661440542.6cbe0da
    • Use standard susemanager.conf
    • Move image services to dracut-saltboot package
    • Use salt bundle
  • Require e2fsprogs (bsc#1202614)
  • Update to version 0.1.1657643023.0d694ce
    • Update dracut-saltboot dependencies (bsc#1200970)
    • Fix network loading when ipappend is used in pxe config
    • Add new information messages

golang-github-QubitProducts-exporter_exporter:

  • Remove license file from %doc
  • Exclude s390 arch
  • Adapted to build on Enterprise Linux.
  • Fix build for RedHat 7
  • Require Go >= 1.14 also for CentOS
  • Add support for CentOS
  • Replace %{?systemd_requires} with %{?systemd_ordering}

golang-github-boynux-squid_exporter:

  • Exclude s390 architecture (gh#SUSE/spacewalk#19050)
  • Enhanced to build on Enterprise Linux 8.

golang-github-lusitaniae-apache_exporter:

  • Do not strip if SUSE Linux Enterprise 15 SP3
  • Exclude debug for RHEL >= 8
  • Build with Go >= 1.20 when the OS is not RHEL
  • Spec file clean up
  • Fix apparmor profile for SLE 12
  • Do not build with apparmor profile for SLE 12
  • Upgrade to version 1.0.0 (jsc#PED-5405)
    • Improved flag parsing
    • Added support for custom headers
  • Build with Go 1.19
  • Build using promu
  • Add _service file
  • Fix sandboxing options
  • Upgrade to version 0.13.4
    • Fix denial of service vulnerability (CVE-2022-32149, bsc#1204501)
  • Upgrade to version 0.13.3
    • Fix uncontrolled resource consumption (CVE-2022-41723, bsc#1208270)
  • Upgrade to version 0.13.1
    • Fix panic caused by missing flagConfig options
  • Upgrade to version 0.13.0
    • Fix authentication bypass vulnarability (CVE-2022-46146, bsc#1208046)
  • Corrected comment in AppArmor profile
  • Added AppArmor profile
  • Added sandboxing options to systemd service unit
  • Exclude s390 architecture (gh#SUSE/spacewalk#19050)
  • Update to upstream release 0.11.0 (jsc#SLE-24791)
    • Add TLS support
    • Switch to logger, please check --log.level and --log.format flags
  • Update to version 0.10.1
    • Bugfix: Reset ProxyBalancer metrics on each scrape to remove stale data
  • Update to version 0.10.0
    • Add Apache Proxy and other metrics
  • Update to version 0.8.0
    • Change commandline flags
    • Add metrics: Apache version, request duration total
  • Adapted to build on Enterprise Linux 8
  • Require building with Go 1.15
  • Add support for RedHat 8
    • Adjust dependencies on spec file
    • Disable dwarf compression in go build
  • Add support for Red Hat
  • Add %license macro for LICENSE file

golang-github-prometheus-prometheus:

  • Update to 2.45.0 (jsc#PED-5406):
    • [FEATURE] API:…
Record
SUSE-SU-2024:0196-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
ansible
PyPI
before 2.9.18
2.9.18
ansible
Debian:12
before 2.10.7-1
2.10.7-1
ansible
Debian:13
before 2.10.7-1
2.10.7-1
ansible
Debian:14
before 2.10.7-1
2.10.7-1
ansible
Debian:10
From an advisory covering 8 CVEs
before 2.7.7+dfsg-1+deb10u2, plus listed versions
2.7.7+dfsg-12.7.7+dfsg-1+deb10u1
2.7.7+dfsg-1+deb10u2
ansible
PyPI
before 2.9.18, plus listed versions
1.01.11.21.2.11.2.2
Show 45 moreShow less
1.2.31.3.01.3.11.3.21.3.31.3.41.41.4.11.4.21.4.31.4.41.4.51.51.5.11.5.21.5.31.5.41.5.51.61.6.11.6.101.6.21.6.31.6.41.6.51.6.61.6.71.6.81.6.91.71.7.11.7.21.81.8.11.8.21.8.31.8.41.9.01.9.0.11.9.11.9.21.9.31.9.41.9.51.9.6
2.9.18
ansible
Mageia:7
From an advisory covering 3 CVEs
before 2.7.18-1.2.mga7
2.7.18-1.2.mga7
ansible
Mageia:8
From an advisory covering 4 CVEs
before 2.9.18-1.mga8
2.9.18-1.mga8
ansible
Red Hat:ansible_engine:2::el7
From an advisory covering 4 CVEs
before 0:2.9.18-1.el7ae
0:2.9.18-1.el7ae
ansible-test
Red Hat:ansible_engine:2::el7
From an advisory covering 4 CVEs
before 0:2.9.18-1.el7ae
0:2.9.18-1.el7ae
Show 96 moreShow less
Affected packages
PackageAffectedFixed
ansible
Red Hat:ansible_engine:2::el8
From an advisory covering 4 CVEs
before 0:2.9.18-1.el8ae
0:2.9.18-1.el8ae
ansible-test
Red Hat:ansible_engine:2::el8
From an advisory covering 4 CVEs
before 0:2.9.18-1.el8ae
0:2.9.18-1.el8ae
ansible
Red Hat:ansible_engine:2.9::el7
From an advisory covering 4 CVEs
before 0:2.9.18-1.el7ae
0:2.9.18-1.el7ae
ansible-test
Red Hat:ansible_engine:2.9::el7
From an advisory covering 4 CVEs
before 0:2.9.18-1.el7ae
0:2.9.18-1.el7ae
ansible
Red Hat:ansible_engine:2.9::el8
From an advisory covering 4 CVEs
before 0:2.9.18-1.el8ae
0:2.9.18-1.el8ae
ansible-test
Red Hat:ansible_engine:2.9::el8
From an advisory covering 4 CVEs
before 0:2.9.18-1.el8ae
0:2.9.18-1.el8ae
ansible
Red Hat:rhev_hypervisor:4.4::el8
From an advisory covering 4 CVEs
before 0:2.9.18-1.el8ae
0:2.9.18-1.el8ae
ansible
Red Hat:rhev_manager:4.4:el8
From an advisory covering 4 CVEs
before 0:2.9.18-1.el8ae
0:2.9.18-1.el8ae
ansible
SUSE:HPE Helion OpenStack 8
From an advisory covering 5 CVEs
before 2.9.22-3.18.1
2.9.22-3.18.1
ansible
SUSE:OpenStack Cloud 8
From an advisory covering 5 CVEs
before 2.9.22-3.18.1
2.9.22-3.18.1
ansible
SUSE:OpenStack Cloud Crowbar 8
From an advisory covering 5 CVEs
before 2.9.22-3.18.1
2.9.22-3.18.1
ansible
SUSE:Manager Client Tools 15
From an advisory covering 7 CVEs
before 2.9.27-150000.1.14.1
2.9.27-150000.1.14.1
dracut-saltboot
SUSE:Manager Client Tools 15
From an advisory covering 7 CVEs
before 0.1.1657643023.0d694ce-150000.1.35.1
0.1.1657643023.0d694ce-150000.1.35.1
golang-github-QubitProducts-exporter_exporter
SUSE:Manager Client Tools 15
From an advisory covering 7 CVEs
before 0.4.0-150000.1.15.1
0.4.0-150000.1.15.1
mgr-daemon
SUSE:Manager Client Tools 15
From an advisory covering 7 CVEs
before 4.3.5-150000.1.35.1
4.3.5-150000.1.35.1
mgr-virtualization
SUSE:Manager Client Tools 15
From an advisory covering 7 CVEs
before 4.3.6-150000.1.32.1
4.3.6-150000.1.32.1
prometheus-blackbox_exporter
SUSE:Manager Client Tools 15
From an advisory covering 7 CVEs
before 0.19.0-150000.1.11.1
0.19.0-150000.1.11.1
python-hwdata
SUSE:Manager Client Tools 15
From an advisory covering 7 CVEs
before 2.3.5-150000.3.9.1
2.3.5-150000.3.9.1
spacecmd
SUSE:Manager Client Tools 15
From an advisory covering 7 CVEs
before 4.3.14-150000.3.83.1
4.3.14-150000.3.83.1
spacewalk-client-tools
SUSE:Manager Client Tools 15
From an advisory covering 7 CVEs
before 4.3.11-150000.3.65.1
4.3.11-150000.3.65.1
uyuni-common-libs
SUSE:Manager Client Tools 15
From an advisory covering 7 CVEs
before 4.3.5-150000.1.24.1
4.3.5-150000.1.24.1
uyuni-proxy-systemd-services
SUSE:Manager Client Tools 15
From an advisory covering 7 CVEs
before 4.3.6-150000.1.6.1
4.3.6-150000.1.6.1
zypp-plugin-spacewalk
SUSE:Manager Client Tools 15
From an advisory covering 7 CVEs
before 1.0.13-150000.3.32.1
1.0.13-150000.3.32.1
python-hwdata
SUSE:Manager Proxy Module 4.1
From an advisory covering 7 CVEs
before 2.3.5-150000.3.9.1
2.3.5-150000.3.9.1
zypp-plugin-spacewalk
SUSE:Manager Proxy Module 4.1
From an advisory covering 7 CVEs
before 1.0.13-150000.3.32.1
1.0.13-150000.3.32.1
ansible
SUSE:Manager Proxy Module 4.2
From an advisory covering 7 CVEs
before 2.9.27-150000.1.14.1
2.9.27-150000.1.14.1
golang-github-QubitProducts-exporter_exporter
SUSE:Manager Proxy Module 4.2
From an advisory covering 7 CVEs
before 0.4.0-150000.1.15.1
0.4.0-150000.1.15.1
prometheus-blackbox_exporter
SUSE:Manager Proxy Module 4.2
From an advisory covering 7 CVEs
before 0.19.0-150000.1.11.1
0.19.0-150000.1.11.1
python-hwdata
SUSE:Manager Proxy Module 4.2
From an advisory covering 7 CVEs
before 2.3.5-150000.3.9.1
2.3.5-150000.3.9.1
zypp-plugin-spacewalk
SUSE:Manager Proxy Module 4.2
From an advisory covering 7 CVEs
before 1.0.13-150000.3.32.1
1.0.13-150000.3.32.1
ansible
SUSE:Manager Proxy Module 4.3
From an advisory covering 7 CVEs
before 2.9.27-150000.1.14.1
2.9.27-150000.1.14.1
golang-github-QubitProducts-exporter_exporter
SUSE:Manager Proxy Module 4.3
From an advisory covering 7 CVEs
before 0.4.0-150000.1.15.1
0.4.0-150000.1.15.1
prometheus-blackbox_exporter
SUSE:Manager Proxy Module 4.3
From an advisory covering 7 CVEs
before 0.19.0-150000.1.11.1
0.19.0-150000.1.11.1
python-hwdata
SUSE:Manager Proxy Module 4.3
From an advisory covering 7 CVEs
before 2.3.5-150000.3.9.1
2.3.5-150000.3.9.1
zypp-plugin-spacewalk
SUSE:Manager Proxy Module 4.3
From an advisory covering 7 CVEs
before 1.0.13-150000.3.32.1
1.0.13-150000.3.32.1
python-hwdata
SUSE:Manager Server Module 4.1
From an advisory covering 7 CVEs
before 2.3.5-150000.3.9.1
2.3.5-150000.3.9.1
golang-github-QubitProducts-exporter_exporter
SUSE:Manager Server Module 4.2
From an advisory covering 7 CVEs
before 0.4.0-150000.1.15.1
0.4.0-150000.1.15.1
python-hwdata
SUSE:Manager Server Module 4.2
From an advisory covering 7 CVEs
before 2.3.5-150000.3.9.1
2.3.5-150000.3.9.1
golang-github-QubitProducts-exporter_exporter
SUSE:Manager Server Module 4.3
From an advisory covering 7 CVEs
before 0.4.0-150000.1.15.1
0.4.0-150000.1.15.1
python-hwdata
SUSE:Manager Server Module 4.3
From an advisory covering 7 CVEs
before 2.3.5-150000.3.9.1
2.3.5-150000.3.9.1
golang-github-prometheus-node_exporter
SUSE:Linux Enterprise High Performance Computing 15-ESPOS
From an advisory covering 7 CVEs
before 1.3.0-150000.3.15.1
1.3.0-150000.3.15.1
golang-github-prometheus-node_exporter
SUSE:Linux Enterprise High Performance Computing 15-LTSS
From an advisory covering 7 CVEs
before 1.3.0-150000.3.15.1
1.3.0-150000.3.15.1
golang-github-prometheus-node_exporter
SUSE:Linux Enterprise Server 15-LTSS
From an advisory covering 7 CVEs
before 1.3.0-150000.3.15.1
1.3.0-150000.3.15.1
golang-github-prometheus-node_exporter
SUSE:Linux Enterprise Server for SAP Applications 15
From an advisory covering 7 CVEs
before 1.3.0-150000.3.15.1
1.3.0-150000.3.15.1
ansible
openSUSE:Leap 15.3
From an advisory covering 7 CVEs
before 2.9.27-150000.1.14.1
2.9.27-150000.1.14.1
dracut-saltboot
openSUSE:Leap 15.3
From an advisory covering 7 CVEs
before 0.1.1657643023.0d694ce-150000.1.35.1
0.1.1657643023.0d694ce-150000.1.35.1
golang-github-QubitProducts-exporter_exporter
openSUSE:Leap 15.3
From an advisory covering 7 CVEs
before 0.4.0-150000.1.15.1
0.4.0-150000.1.15.1
python-hwdata
openSUSE:Leap 15.3
From an advisory covering 7 CVEs
before 2.3.5-150000.3.9.1
2.3.5-150000.3.9.1
spacecmd
openSUSE:Leap 15.3
From an advisory covering 7 CVEs
before 4.3.14-150000.3.83.1
4.3.14-150000.3.83.1
ansible
openSUSE:Leap 15.4
From an advisory covering 7 CVEs
before 2.9.27-150000.1.14.1
2.9.27-150000.1.14.1
dracut-saltboot
openSUSE:Leap 15.4
From an advisory covering 7 CVEs
before 0.1.1657643023.0d694ce-150000.1.35.1
0.1.1657643023.0d694ce-150000.1.35.1
golang-github-QubitProducts-exporter_exporter
openSUSE:Leap 15.4
From an advisory covering 7 CVEs
before 0.4.0-150000.1.15.1
0.4.0-150000.1.15.1
prometheus-blackbox_exporter
openSUSE:Leap 15.4
From an advisory covering 7 CVEs
before 0.19.0-150000.1.11.1
0.19.0-150000.1.11.1
python-hwdata
openSUSE:Leap 15.4
From an advisory covering 7 CVEs
before 2.3.5-150000.3.9.1
2.3.5-150000.3.9.1
spacecmd
openSUSE:Leap 15.4
From an advisory covering 7 CVEs
before 4.3.14-150000.3.83.1
4.3.14-150000.3.83.1
wire
openSUSE:Leap 15.4
From an advisory covering 7 CVEs
before 0.5.0-150000.1.6.1
0.5.0-150000.1.6.1
ansible
SUSE:Manager Client Tools 15-BETA
From an advisory covering 44 CVEs
before 2.9.27-159000.3.9.1
2.9.27-159000.3.9.1
dracut-saltboot
SUSE:Manager Client Tools 15-BETA
From an advisory covering 44 CVEs
before 0.1.1681904360.84ef141-159000.3.30.1
0.1.1681904360.84ef141-159000.3.30.1
golang-github-QubitProducts-exporter_exporter
SUSE:Manager Client Tools 15-BETA
From an advisory covering 44 CVEs
before 0.4.0-159000.4.6.1
0.4.0-159000.4.6.1
golang-github-boynux-squid_exporter
SUSE:Manager Client Tools 15-BETA
From an advisory covering 44 CVEs
before 1.6-159000.4.9.1
1.6-159000.4.9.1
golang-github-lusitaniae-apache_exporter
SUSE:Manager Client Tools 15-BETA
From an advisory covering 44 CVEs
before 1.0.0-159000.4.12.1
1.0.0-159000.4.12.1
golang-github-prometheus-prometheus
SUSE:Manager Client Tools 15-BETA
From an advisory covering 44 CVEs
before 2.45.0-159000.6.33.1
2.45.0-159000.6.33.1
grafana
SUSE:Manager Client Tools 15-BETA
From an advisory covering 44 CVEs
before 9.5.8-159000.4.24.1
9.5.8-159000.4.24.1
mgr-push
SUSE:Manager Client Tools 15-BETA
From an advisory covering 44 CVEs
before 5.0.1-159000.4.21.1
5.0.1-159000.4.21.1
prometheus-blackbox_exporter
SUSE:Manager Client Tools 15-BETA
From an advisory covering 44 CVEs
before 0.24.0-159000.3.6.1
0.24.0-159000.3.6.1
prometheus-postgres_exporter
SUSE:Manager Client Tools 15-BETA
From an advisory covering 44 CVEs
before 0.10.1-159000.3.6.1
0.10.1-159000.3.6.1
python-hwdata
SUSE:Manager Client Tools 15-BETA
From an advisory covering 44 CVEs
before 2.3.5-159000.5.13.1
2.3.5-159000.5.13.1
python-pyvmomi
SUSE:Manager Client Tools 15-BETA
From an advisory covering 44 CVEs
before 6.7.3-159000.3.6.1
6.7.3-159000.3.6.1
rhnlib
SUSE:Manager Client Tools 15-BETA
From an advisory covering 44 CVEs
before 5.0.1-159000.6.30.1
5.0.1-159000.6.30.1
spacecmd
SUSE:Manager Client Tools 15-BETA
From an advisory covering 44 CVEs
before 5.0.1-159000.6.42.1
5.0.1-159000.6.42.1
spacewalk-client-tools
SUSE:Manager Client Tools 15-BETA
From an advisory covering 44 CVEs
before 5.0.1-159000.6.48.1
5.0.1-159000.6.48.1
supportutils-plugin-salt
SUSE:Manager Client Tools 15-BETA
From an advisory covering 44 CVEs
before 1.2.2-159000.5.9.1
1.2.2-159000.5.9.1
supportutils-plugin-susemanager-client
SUSE:Manager Client Tools 15-BETA
From an advisory covering 44 CVEs
before 5.0.1-159000.6.15.1
5.0.1-159000.6.15.1
uyuni-common-libs
SUSE:Manager Client Tools 15-BETA
From an advisory covering 44 CVEs
before 5.0.1-159000.3.33.1
5.0.1-159000.3.33.1
uyuni-proxy-systemd-services
SUSE:Manager Client Tools 15-BETA
From an advisory covering 44 CVEs
before 5.0.1-159000.3.9.1
5.0.1-159000.3.9.1
dracut-saltboot
SUSE:Manager Client Tools Beta for SLE Micro 5
From an advisory covering 44 CVEs
before 0.1.1681904360.84ef141-159000.3.30.1
0.1.1681904360.84ef141-159000.3.30.1
golang-github-QubitProducts-exporter_exporter
SUSE:Manager Client Tools Beta for SLE Micro 5
From an advisory covering 44 CVEs
before 0.4.0-159000.4.6.1
0.4.0-159000.4.6.1
prometheus-blackbox_exporter
SUSE:Manager Client Tools Beta for SLE Micro 5
From an advisory covering 44 CVEs
before 0.24.0-159000.3.6.1
0.24.0-159000.3.6.1
uyuni-proxy-systemd-services
SUSE:Manager Client Tools Beta for SLE Micro 5
From an advisory covering 44 CVEs
before 5.0.1-159000.3.9.1
5.0.1-159000.3.9.1
ansible
Ubuntu:Pro:14.04:LTS
All versions, plus listed versions
1.1+dfsg-11.3.4+dfsg-11.4.0+dfsg-11.4.1+dfsg-11.4.3+dfsg-1
Show 5 moreShow less
1.4.4+dfsg-11.5.4+dfsg-11.5.4+dfsg-1ubuntu0.1~esm11.5.4+dfsg-1ubuntu0.1~esm21.5.4+dfsg-1ubuntu0.1~esm3
None known
ansible
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
1.9.2+dfsg-21.9.4-12.0.0.2-22.0.0.2-2ubuntu12.0.0.2-2ubuntu1.1
Show 8 moreShow less
2.0.0.2-2ubuntu1.22.0.0.2-2ubuntu1.32.0.0.2-2ubuntu1.3+esm12.0.0.2-2ubuntu1.3+esm22.0.0.2-2ubuntu1.3+esm32.0.0.2-2ubuntu1.3+esm42.0.0.2-2ubuntu1.3+esm52.0.0.2-2ubuntu1.3+esm6
None known
ansible
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
2.3.1.0+dfsg-22.5.0+dfsg-12.5.1+dfsg-12.5.1+dfsg-1ubuntu0.12.5.1+dfsg-1ubuntu0.1+esm1
Show 4 moreShow less
2.5.1+dfsg-1ubuntu0.1+esm22.5.1+dfsg-1ubuntu0.1+esm32.5.1+dfsg-1ubuntu0.1+esm42.5.1+dfsg-1ubuntu0.1+esm5
None known
ansible
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
2.8.3+dfsg-12.8.6+dfsg-12.9.2+dfsg-12.9.4+dfsg-12.9.6+dfsg-12.9.6+dfsg-1ubuntu0.1~esm12.9.6+dfsg-1ubuntu0.1~esm22.9.6+dfsg-1ubuntu0.1~esm3
None known
ansible
Ubuntu:Pro:22.04:LTS
All versions, plus listed versions
2.10.7+merged+base+2.10.8+dfsg-12.10.7+merged+base+2.10.8+dfsg-1ubuntu0.1~esm12.10.7+merged+base+2.10.8+dfsg-1ubuntu0.1~esm4
None known
ansible
Ubuntu:24.04:LTS
All versions, plus listed versions
7.7.0+dfsg-17.7.0+dfsg-39.2.0+dfsg-0ubuntu49.2.0+dfsg-0ubuntu5
None known
ansible
Ubuntu:25.10
All versions, plus listed versions
11.2.0+dfsg-112.0.0~a2+dfsg-112.0.0~a4+dfsg-112.0.0~a6+dfsg-112.0.0~b1+dfsg-1
None known
ansible
Ubuntu:26.10
All versions, plus listed versions
13.1.0+dfsg-1ubuntu113.4.0+dfsg-1
None known
ansible
Ubuntu:26.04:LTS
All versions, plus listed versions
12.0.0~b1+dfsg-112.0.0+dfsg-112.2.0+dfsg-113.1.0+dfsg-113.1.0+dfsg-1ubuntu1
None known
ansible
SUSE:Package Hub 15 SP3
From an advisory covering 26 CVEs
before 2.9.21-bp153.2.3.1
2.9.21-bp153.2.3.1
ansible
openSUSE:Leap 15.3
From an advisory covering 26 CVEs
before 2.9.21-bp153.2.3.1
2.9.21-bp153.2.3.1
ansible-9
openSUSE:Tumbleweed
From an advisory covering 45 CVEs
before 9.8.0-1.1
9.8.0-1.1
ansible-10
openSUSE:Tumbleweed
From an advisory covering 45 CVEs
before 10.6.0-1.1
10.6.0-1.1
ansible-11
openSUSE:Tumbleweed
From an advisory covering 45 CVEs
before 11.11.0-1.1
11.11.0-1.1
ansible-12
openSUSE:Tumbleweed
From an advisory covering 45 CVEs
before 12.2.0-1.1
12.2.0-1.1
ansible-13
openSUSE:Tumbleweed
From an advisory covering 45 CVEs
before 13.7.0-1.1
13.7.0-1.1
ansible-14
openSUSE:Tumbleweed
From an advisory covering 45 CVEs
before 14.6.0-1.1
14.6.0-1.1

History

History
RecordedChangedSources
affected, aliasesOSV
affected, facts
aliases, productsEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2021-20178 is a medium vulnerability (CVSS 5.5) in Red Hat Ansible, published March 12, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.34%, the 27th percentile. Fixed in ansible 2.9.18.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 164 versions, 40 references and the rest of 2 source descriptions. The JSON record has them.

MoveEnter Open