VYPR
Moderate severityNVD Advisory· Published Feb 15, 2022· Updated Aug 3, 2024

CVE-2022-25201

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.

PackageAffected versionsPatched versions
com.checkmarx.jenkins:checkmarxMaven
< 2022.1.32022.1.3

Affected products

2

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

4

News mentions

1