PT-2022-14827 · Jenkins · Jenkins Bitbucket Branch Source Plugin+1
Devin Nusbaum
·
Published
2022-01-12
·
Updated
2023-11-30
·
CVE-2022-20619
CVSS v3.1
7.1
High
| Vector | AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N |
Name of the Vulnerable Software and Affected Versions
Jenkins Bitbucket Branch Source Plugin versions prior to 746.v350d2781c184
Jenkins Bitbucket Branch Source Plugin versions prior to 725.vd9f8be0fa250
Jenkins Bitbucket Branch Source Plugin versions prior to 2.9.11.2
Jenkins Bitbucket Branch Source Plugin versions prior to 2.9.7.2
Jenkins Bitbucket Branch Source Plugin version 737.vdf9dc06105be and earlier
Description
A cross-site request forgery (CSRF) vulnerability allows attackers to connect to an attacker-specified URL using attacker-specified credentials IDs obtained through another method, capturing credentials stored in Jenkins. This issue arises because the plugin does not require POST requests for a specific HTTP endpoint, which can be exploited by attackers with Overall/Read access.
Recommendations
For Jenkins Bitbucket Branch Source Plugin versions prior to 746.v350d2781c184, update to version 746.v350d2781c184 or later.
For Jenkins Bitbucket Branch Source Plugin versions prior to 725.vd9f8be0fa250, update to version 725.vd9f8be0fa250 or later.
For Jenkins Bitbucket Branch Source Plugin versions prior to 2.9.11.2, update to version 2.9.11.2 or later.
For Jenkins Bitbucket Branch Source Plugin versions prior to 2.9.7.2, update to version 2.9.7.2 or later.
For Jenkins Bitbucket Branch Source Plugin version 737.vdf9dc06105be and earlier, update to a version later than 737.vdf9dc06105be.
Exploit
Fix
CSRF
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Jenkins
Jenkins Bitbucket Branch Source Plugin