GHSA-h7pf-h58r-mv93
Dashboard / Vulnerabilities / GHSA-h7pf-h58r-mv93
Summary: CSRF vulnerability in Jenkins XebiaLabs XL Release Plugin allow capturing credentials
Details: XebiaLabs XL Release Plugin 22.0.0 and earlier does not perform permission checks in methods implementing form validation. This allows attackers with Overall/Read permission to connect to an attacker-specified HTTP server using attacker-specified credentials IDs obtained through another method, capturing credentials stored in Jenkins. Additionally, these form validation methods do not require POST requests, resulting in a cross-site request forgery (CSRF) vulnerability. XebiaLabs XL Release Plugin 22.0.1 requires POST requests and Overall/Administer permission for the affected form validation methods.
References: https://nvd.nist.gov/vuln/detail/CVE-2022-34780, https://github.com/jenkinsci/xlrelease-plugin, https://www.jenkins.io/security/advisory/2022-06-30/#SECURITY-2773%20(2)
Affected packages
Package
Name: com.xebialabs.ci:xlrelease-plugin
Purl: pkg:maven/com.xebialabs.ci/xlrelease-plugin
Affected ranges
Type: ECOSYSTEM
Events:
