CVE-2018-1000057

jenkins-plugin-credentials-binding: improper masking of the secret provided to the build in rare circumstances

Published Feb 9, 2018 CVSS 3.0 · 4.3 Medium EPSS < 1% KEV · Not listed
Description
Jenkins Credentials Binding Plugin 1.14 and earlier masks passwords it provides to build processes in their build logs. Jenkins however transforms provided password values, e.g. replacing environment variable references, which could result in values different from but similar to configured passwords being provided to the build. Those values are not subject to masking, and could allow unauthorized users to recover the original password.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2022-2144 Jenkins Credentials Binding Plugin 1.14 and earlier masks passwords it provides to build processes in their build logs. Jenkins however transforms provided password values, e.g. replacing environment variable references, which could result in values different from but similar to configured passwords being provided to the build. Those values are not subject to masking, and could allow unauthorized users to recover the original password.
Github GHSA Github GHSA GHSA-38xm-xhvj-q2qf Jenkins Credentials Binding Plugin has Insufficiently Protected Credentials
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 5, 2024, 12:33 PM
Reserved
Feb 5, 2018, 12:00 AM
Status
Modified
Published
Feb 9, 2018, 11:29 PM
Modified
Jun 17, 2026, 1:32 AM
Severity
Low
Public date
Feb 5, 2018, 12:00 AM