CVE-2023-2195: CSRF vulnerability and missing permission checks in Code Dx Plugin
A cross-site request forgery (CSRF) vulnerability in Jenkins Code Dx Plugin 3.1.0 and earlier allows attackers to connect to an attacker-specified URL.
Other sources
Jenkins Code Dx Plugin 3.1.0 and earlier does not perform permission checks in several HTTP endpoints.
This allows attackers with Overall/Read permission to connect to an attacker-specified URL.
Additionally, these HTTP endpoints do not require POST requests, resulting in a cross-site request forgery (CSRF) vulnerability.
Code Dx Plugin 4.0.0 requires POST requests and the appropriate permissions for the affected HTTP endpoints.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2023-2195?
CVE-2023-2195 is considered to be of high severity due to its potential for exploitation through cross-site request forgery.
How do I fix CVE-2023-2195?
To mitigate CVE-2023-2195, users should update the Jenkins Code Dx Plugin to version 4.0.0 or later.
What systems are affected by CVE-2023-2195?
CVE-2023-2195 affects Jenkins Code Dx Plugin versions 3.1.0 and earlier.
What type of vulnerability is CVE-2023-2195?
CVE-2023-2195 is classified as a cross-site request forgery (CSRF) vulnerability.
What can attackers do with CVE-2023-2195?
Attackers exploiting CVE-2023-2195 can potentially connect to an attacker-specified URL due to insufficient permission checks.