Improper Authorization Affecting org.jenkins-ci.plugins:credentials-binding package, versions [,1.27.1)


Severity

Recommended
0.0
medium
0
10

CVSS assessment made by Snyk's Security Team. Learn more

Threat Intelligence

Exploit Maturity
Not Defined
EPSS
0.05% (23rd percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-JAVA-ORGJENKINSCIPLUGINS-2359741
  • published25 Jan 2022
  • disclosed12 Jan 2022
  • creditUnknown

Introduced: 12 Jan 2022

CVE-2022-20616  (opens in a new tab)
CWE-285  (opens in a new tab)
CWE-732  (opens in a new tab)
CWE-862  (opens in a new tab)

How to fix?

Upgrade org.jenkins-ci.plugins:credentials-binding to version 1.27.1 or higher.

Overview

org.jenkins-ci.plugins:credentials-binding is a plugin that allows credentials to be bound to environment variables for use from miscellaneous build steps.

Affected versions of this package are vulnerable to Improper Authorization by not performing a permission check in a method implementing form validation. This allows malicious actors with Overall/Read access to validate if a credential ID refers to a secret file credential and whether it's a zip file.

CVSS Scores

version 3.1