Every CVE Search/ Get API key

CVE-2020-2181

Secrets are not masked by Jenkins Credentials Binding Plugin in builds without build steps

6.5 MediumFix available

Jenkins Credentials Binding Plugin 1.22 and earlier does not mask (i.e., replace with asterisks) secrets in the build log when the build contains no build steps.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

1.11%Up 0.5 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 6.5

Jenkins Credentials Binding Plugin 1.22 and earlier does not mask (i.e., replace with asterisks) secrets in the build log when the build contains no build steps.

Record
CVE-2020-2181
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
CVSS 2.0
4.0 MediumAV:N/AC:L/Au:S/C:P/I:N/A:N
Weakness
CWE-522
Updated
2026-11-02
CVE List No score

Jenkins Credentials Binding Plugin 1.22 and earlier does not mask (i.e., replace with asterisks) secrets in the build log when the build contains no build steps.

Record
CVE-2020-2181
Updated
2026-11-02
EUVDEUVD-2022-2282 No score

Jenkins Credentials Binding Plugin 1.22 and earlier does not mask (i.e., replace with asterisks) secrets in the build log when the build contains no build steps.

Record
EUVD-2022-2282
Updated
2026-11-03
GitHub AdvisoriesGHSA-43j2-r4v3-m8jp 5.3

Secrets are not masked by Jenkins Credentials Binding Plugin in builds without build steps

Jenkins Credentials Binding Plugin 1.22 and earlier does not mask (i.e., replace with asterisks) secrets in the build log when the build contains no build steps.

Jenkins Credentials Binding Plugin 1.23 now masks secrets when the build contains no build steps.

Record
GHSA-43j2-r4v3-m8jp
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-522
Updated
2026-11-02
OSV 6.5

Jenkins Credentials Binding Plugin 1.22 and earlier does not mask (i.e., replace with asterisks) secrets in the build log when the build contains no build steps.

Record
CVE-2020-2181
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVGHSA-43j2-r4v3-m8jp 5.3

Secrets are not masked by Jenkins Credentials Binding Plugin in builds without build steps

Jenkins Credentials Binding Plugin 1.22 and earlier does not mask (i.e., replace with asterisks) secrets in the build log when the build contains no build steps.

Jenkins Credentials Binding Plugin 1.23 now masks secrets when the build contains no build steps.

Record
GHSA-43j2-r4v3-m8jp
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-522
Updated
2026-11-02
Show 4 moreShow less
OSVRHBA-2020:2990 6.5

Red Hat Bug Fix Advisory: OpenShift Container Platform 3.11.248 bug fix and enhancement update

Record
RHBA-2020:2990
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVRHSA-2020:3453 8.0

Red Hat Security Advisory: OpenShift Container Platform 4.5.6 security update

Record
RHSA-2020:3453
CVSS 3.1
8.0 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2020:3625 8.0

Red Hat Security Advisory: OpenShift Container Platform 4.4.20 jenkins-2-plugins security update

Record
RHSA-2020:3625
CVSS 3.1
8.0 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2020:4265 8.0

Red Hat Security Advisory: OpenShift Container Platform 4.3.40 jenkins-2-plugins security update

Record
RHSA-2020:4265
CVSS 3.1
8.0 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
org.jenkins-ci.plugins:credentials-binding
Maven
through 1.22
1.23
org.jenkins-ci.plugins:credentials-binding
Maven
before 1.23, plus listed versions
1.01.0-beta-11.11.101.11
Show 20 moreShow less
1.121.131.141.151.161.171.181.191.21.201.20.11.211.221.31.41.51.61.71.81.9
1.23
atomic-enterprise-service-catalog
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 1:3.11.248-1.git.1.9aad2ef.el7
1:3.11.248-1.git.1.9aad2ef.el7
atomic-enterprise-service-catalog-svcat
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 1:3.11.248-1.git.1.9aad2ef.el7
1:3.11.248-1.git.1.9aad2ef.el7
atomic-openshift-cluster-autoscaler
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.b5530f6.el7
0:3.11.248-1.git.1.b5530f6.el7
atomic-openshift-descheduler
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.108ef32.el7
0:3.11.248-1.git.1.108ef32.el7
atomic-openshift-dockerregistry
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.bb4a1fc.el7
0:3.11.248-1.git.1.bb4a1fc.el7
atomic-openshift-metrics-server
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.b53e0e3.el7
0:3.11.248-1.git.1.b53e0e3.el7
atomic-openshift-node-problem-detector
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.628ff22.el7
0:3.11.248-1.git.1.628ff22.el7
atomic-openshift-service-idler
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.4c42a90.el7
0:3.11.248-1.git.1.4c42a90.el7
Show 27 moreShow less
Affected packages
PackageAffectedFixed
golang-github-openshift-oauth-proxy
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.9885abb.el7
0:3.11.248-1.git.1.9885abb.el7
golang-github-prometheus-alertmanager
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.66abd18.el7
0:3.11.248-1.git.1.66abd18.el7
golang-github-prometheus-node_exporter
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.32f87fc.el7
0:3.11.248-1.git.1.32f87fc.el7
golang-github-prometheus-prometheus
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.ad54f5b.el7
0:3.11.248-1.git.1.ad54f5b.el7
jenkins-2-plugins
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.1593081747-1.el7
0:3.11.1593081747-1.el7
openshift-ansible
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.0.fd212c7.el7
0:3.11.248-1.git.0.fd212c7.el7
openshift-ansible-docs
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.0.fd212c7.el7
0:3.11.248-1.git.0.fd212c7.el7
openshift-ansible-playbooks
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.0.fd212c7.el7
0:3.11.248-1.git.0.fd212c7.el7
openshift-ansible-roles
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.0.fd212c7.el7
0:3.11.248-1.git.0.fd212c7.el7
openshift-ansible-test
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.0.fd212c7.el7
0:3.11.248-1.git.0.fd212c7.el7
openshift-enterprise-autoheal
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.0020348.el7
0:3.11.248-1.git.1.0020348.el7
openshift-enterprise-cluster-capacity
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.37b107c.el7
0:3.11.248-1.git.1.37b107c.el7
openshift-kuryr
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.f90c804.el7
0:3.11.248-1.git.1.f90c804.el7
openshift-kuryr-cni
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.f90c804.el7
0:3.11.248-1.git.1.f90c804.el7
openshift-kuryr-common
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.f90c804.el7
0:3.11.248-1.git.1.f90c804.el7
openshift-kuryr-controller
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.f90c804.el7
0:3.11.248-1.git.1.f90c804.el7
prometheus
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.ad54f5b.el7
0:3.11.248-1.git.1.ad54f5b.el7
prometheus-alertmanager
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.66abd18.el7
0:3.11.248-1.git.1.66abd18.el7
prometheus-node-exporter
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.32f87fc.el7
0:3.11.248-1.git.1.32f87fc.el7
python-urllib3
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:1.24.3-1.el7
0:1.24.3-1.el7
python2-kuryr-kubernetes
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:3.11.248-1.git.1.f90c804.el7
0:3.11.248-1.git.1.f90c804.el7
python2-urllib3
Red Hat:openshift:3.11::el7
From an advisory covering 2 CVEs
before 0:1.24.3-1.el7
0:1.24.3-1.el7
jenkins-2-plugins
Red Hat:openshift:4.5::el7
From an advisory covering 6 CVEs
before 0:4.5.1596698303-1.el7
0:4.5.1596698303-1.el7
python-rsa
Red Hat:openshift:4.5::el7
From an advisory covering 6 CVEs
before 0:4.5-1.el7
0:4.5-1.el7
python2-rsa
Red Hat:openshift:4.5::el7
From an advisory covering 6 CVEs
before 0:4.5-1.el7
0:4.5-1.el7
jenkins-2-plugins
Red Hat:openshift:4.4::el7
From an advisory covering 6 CVEs
before 0:4.4.1598545590-1.el7
0:4.4.1598545590-1.el7
jenkins-2-plugins
Red Hat:openshift:4.3::el7
From an advisory covering 5 CVEs
before 0:4.3.1601981312-1.el7
0:4.3.1601981312-1.el7

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

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

In short

CVE-2020-2181 is a medium vulnerability (CVSS 6.5) in Jenkins Credentials Binding, published May 6, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.11%, the 66th percentile. Fixed in org.jenkins-ci.plugins:credentials-binding 1.23.

References

Show 57 moreShow less
MoveEnter Open