Skip to content

CVE-2017-1000087 Jenkins GitHub Branch Source Plugin allows any user with Overall/Read permission to get list of valid credentials IDs

MediumCVSS 4.3 EPSS 0.79%
Published
Updated
Exploit status
No public exploit known

Description

GitHub Branch Source provides a list of applicable credential IDs to allow users configuring a job to select the one they'd like to use. This functionality did not check permissions, allowing any user with Overall/Read permission to get a list of valid credentials IDs. Those could be used as part of an attack to capture the credentials using another vulnerability.

Affected products

ProductAffected versionsFixed in
org.jenkins-ci.plugins/github-branch-source(Maven) < 2.2.0-alpha-1 2.2.0-alpha-1
org.jenkins-ci.plugins/github-branch-source(Maven) = 0.1-beta-1 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 0.1-beta-2 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 0.1-beta-3 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 0.1-beta-4 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 1.0 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 1.1 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 1.10 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 1.10.1 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 1.2 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 1.3 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 1.4 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 1.4-beta-1 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 1.5 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 1.6 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 1.7 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 1.8 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 1.8.1 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 1.9 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 2.0.0 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 2.0.0-beta-1 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 2.0.0-beta-2 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 2.0.1 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 2.0.1-beta-1 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 2.0.1-beta-2 No fix listed
Show 52 more
ProductAffected versionsFixed in
org.jenkins-ci.plugins/github-branch-source(Maven) = 2.0.1-beta-3 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 2.0.1-beta-4 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 2.0.1-beta-5 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 2.0.1-beta-6 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 2.0.2 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 2.0.3 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 2.0.4 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 2.0.4-beta-1 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 2.0.5 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 2.0.6 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 2.0.7 No fix listed
org.jenkins-ci.plugins/github-branch-source(Maven) = 2.0.8 No fix listed
jenkins github branch source <= 2.0.7 No fix listed
jenkins github branch source = 0.1-beta-1 No fix listed
jenkins github branch source = 0.1-beta-2 No fix listed
jenkins github branch source = 0.1-beta-3 No fix listed
jenkins github branch source = 0.1-beta-4 No fix listed
jenkins github branch source = 1.0 No fix listed
jenkins github branch source = 1.1 No fix listed
jenkins github branch source = 1.2 No fix listed
jenkins github branch source = 1.3 No fix listed
jenkins github branch source = 1.4 No fix listed
jenkins github branch source = 1.4-beta-1 No fix listed
jenkins github branch source = 1.5 No fix listed
jenkins github branch source = 1.6 No fix listed
jenkins github branch source = 1.7 No fix listed
jenkins github branch source = 1.8 No fix listed
jenkins github branch source = 1.8.1 No fix listed
jenkins github branch source = 1.9 No fix listed
jenkins github branch source = 1.10 No fix listed
jenkins github branch source = 2.0.0 No fix listed
jenkins github branch source = 2.0.0-beta-1 No fix listed
jenkins github branch source = 2.0.0-beta-2 No fix listed
jenkins github branch source = 2.0.1 No fix listed
jenkins github branch source = 2.0.1-beta-1 No fix listed
jenkins github branch source = 2.0.1-beta-2 No fix listed
jenkins github branch source = 2.0.1-beta-3 No fix listed
jenkins github branch source = 2.0.1-beta-4 No fix listed
jenkins github branch source = 2.0.1-beta-5 No fix listed
jenkins github branch source = 2.0.1-beta-6 No fix listed
jenkins github branch source = 2.0.2 No fix listed
jenkins github branch source = 2.0.3 No fix listed
jenkins github branch source = 2.0.4 No fix listed
jenkins github branch source = 2.0.4-beta-1 No fix listed
jenkins github branch source = 2.0.5 No fix listed
jenkins github branch source = 2.0.6 No fix listed
jenkins github branch source = 2.2.0 No fix listed
jenkins github branch source = 2.2.0-alpha-1 No fix listed
jenkins github branch source = 2.2.0-alpha-2 No fix listed
jenkins github branch source = 2.2.0-alpha-3 No fix listed
jenkins github branch source = 2.2.0-alpha-4 No fix listed
jenkins github branch source = 2.2.0-beta-1 No fix listed

References