CVE-2022-25201
Description
Jenkins Checkmarx Plugin 2022.1.2 and earlier lacks permission checks, allowing attackers with Overall/Read to leak credentials to an attacker-controlled server.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Jenkins Checkmarx Plugin 2022.1.2 and earlier lacks permission checks, allowing attackers with Overall/Read to leak credentials to an attacker-controlled server.
Vulnerability
Missing permission checks in Jenkins Checkmarx Plugin 2022.1.2 and earlier [1][2] allow attackers with Overall/Read permission to connect to an attacker-specified webserver using attacker-specified credentials IDs obtained through another method. The plugin fails to validate that the user initiating the connection has the necessary permissions to use the referenced credentials, enabling credential exfiltration.
Exploitation
An attacker must have Overall/Read permission on the Jenkins instance and possess a valid credentials ID (obtained via a separate vulnerability or enumeration) [1]. The attacker can then trigger the plugin to connect to an external webserver of their choice, supplying the credentials ID as part of the request. The plugin will use the stored Jenkins credentials to authenticate to the attacker's server, effectively capturing the credential values [1][2].
Impact
Successful exploitation allows the attacker to capture credentials stored in Jenkins, potentially leading to further compromise of the Jenkins instance or integrated systems [1][2]. The attacker gains access to the credential plaintext, which can then be used for lateral movement, privilege escalation, or accessing protected resources.
Mitigation
Jenkins released Checkmarx Plugin version 2022.1.3, which includes proper permission checks to prevent unauthenticated credential usage [4]. Users should upgrade to version 2022.1.3 or later. There is no viable workaround if upgrade is not possible, as disabling the plugin or restricting the Overall/Read permission may impact functionality [1].
AI Insight generated on May 21, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
com.checkmarx.jenkins:checkmarxMaven | < 2022.1.3 | 2022.1.3 |
Affected products
2- Range: unspecified
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
4- github.com/advisories/GHSA-wwf6-x2rv-vxqhghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2022-25201ghsaADVISORY
- github.com/jenkinsci/checkmarx-plugin/releases/tag/Release_2022.1.3ghsaWEB
- www.jenkins.io/security/advisory/2022-02-15/ghsax_refsource_CONFIRMWEB
News mentions
1- Jenkins Security Advisory 2022-02-15Jenkins Security Advisories · Feb 15, 2022