Jenkins Black Duck Detect Plugin information exposure vulnerability
Moderate severity
GitHub Reviewed
Published
May 14, 2022
to the GitHub Advisory Database
•
Updated Jan 5, 2024
Package
Affected versions
< 1.4.1
Patched versions
1.4.1
Description
Published by the National Vulnerability Database
Jun 5, 2018
Published to the GitHub Advisory Database
May 14, 2022
Reviewed
Jan 5, 2024
Last updated
Jan 5, 2024
Jenkins Black Duck Detect Plugin did not perform permission checks on methods implementing form validation. This allowed users with Overall/Read access to Jenkins to connect to an attacker-specified URL using attacker-specified credentials IDs obtained through another method, capturing credentials stored in Jenkins, and to cause Jenkins to submit HTTP requests to attacker-specified URLs.
Additionally, these form validation methods did not require POST requests, resulting in a CSRF vulnerability.
These form validation methods now require POST requests and Overall/Administer permissions.
References