CVE-2017-1000091

GitHub Branch Source Plugin connects to a user-specified GitHub API URL (e.g

published October 4, 2017

CVSS
—
EPSS
1%
Percentile
49.8
In the wild
Unconfirmed
What it is

GitHub Branch Source Plugin connects to a user-specified GitHub API URL (e.g. GitHub Enterprise) as part of form validation and completion (e.g. to verify Scan Credentials are correct). This functionality improperly checked permissions, allowing any user with Overall/Read access to Jenkins to connect to any web server and send credentials with a known ID, thereby possibly capturing them. Additionally, this functionality did not require POST requests be used, thereby allowing the above to be performed without direct access to Jenkins via Cross-Site Request Forgery.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00641 · 49.8th percentile
Published
2017-10-04T01:00Z
EPSS history
Timeline
  • 04 OCT 01:00Z
    GitHub Branch Source Plugin connects to a user-specified GitHub API URL (e.g
    cvelistv5