CVE-2021-21663
Description
A missing permission check in Jenkins XebiaLabs XL Deploy Plugin 7.5.8 and earlier allows attackers with Overall/Read permission to connect to an attacker-specified URL using attacker-specified credentials IDs obtained through another method, capturing Username/password credentials stored in Jenkins.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
A missing permission check in Jenkins XebiaLabs XL Deploy Plugin allows attackers with Overall/Read to capture stored credentials via a crafted URL.
Vulnerability
A missing permission check in the Jenkins XebiaLabs XL Deploy Plugin versions 7.5.8 and earlier (and up to 10.0.1 per the advisory [2]) allows attackers with Overall/Read permission to connect to an attacker-specified URL using attacker-specified credentials IDs obtained through another method [1]. The vulnerability exists in a method implementing form validation that does not perform the required permission checks [2].
Exploitation
An attacker must have Overall/Read permission on the Jenkins instance and must first obtain valid credentials IDs (e.g., via CVE-2021-21662, which enumerates credentials IDs [2]). The attacker then crafts a request to the vulnerable endpoint, supplying a URL under their control and a previously obtained credentials ID. The plugin will connect to that URL using the specified credentials, effectively sending the stored username and password to the attacker [1][2].
Impact
Successful exploitation allows the attacker to capture Username/password credentials stored in Jenkins [1]. This can lead to further compromise of Jenkins and any systems accessible with those credentials. The vulnerability is rated High severity (CVSS 8.8) [2].
Mitigation
The vulnerability is fixed in XebiaLabs XL Deploy Plugin version 10.0.2, released on June 10, 2021 [2][3]. Users should upgrade to 10.0.2 or later immediately. No workarounds are documented. The plugin is not listed on the CISA Known Exploited Vulnerabilities (KEV) catalog.
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.xebialabs.deployit.ci:deployit-pluginMaven | < 10.0.2 | 10.0.2 |
Affected products
3- Range: <=7.5.8
- Range: 7.5.6
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
4- github.com/advisories/GHSA-6mpp-cm3v-23vvghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2021-21663ghsaADVISORY
- www.openwall.com/lists/oss-security/2021/06/10/14ghsamailing-listx_refsource_MLISTWEB
- www.jenkins.io/security/advisory/2021-06-10/ghsax_refsource_CONFIRMWEB
News mentions
1- Jenkins Security Advisory 2021-06-10Jenkins Security Advisories · Jun 10, 2021