CVE-2019-10387
Description
Jenkins XL TestView Plugin 1.2.0 and earlier lacks a permission check, allowing users with Overall/Read to connect to attacker-controlled URLs and capture stored credentials.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Jenkins XL TestView Plugin 1.2.0 and earlier lacks a permission check, allowing users with Overall/Read to connect to attacker-controlled URLs and capture stored credentials.
Vulnerability
Description
The Jenkins XL TestView Plugin versions 1.2.0 and earlier contain a missing permission check in the XLTestView.XLTestDescriptor#doTestConnection method. This flaw allows users who have only the Overall/Read permission to trigger a connection to an attacker-specified URL using attacker-specified credential IDs. The credential IDs must be obtained through another method, such as a separate information disclosure vulnerability [1][2][3].
Exploitation
An attacker with Overall/Read access can exploit this by crafting a request to the doTestConnection endpoint, providing a malicious URL and a known credential ID. The plugin will then attempt to connect to that URL using the specified credential, effectively sending the stored credential (e.g., password, token) to the attacker-controlled server. No additional authentication is required beyond the initial Overall/Read permission [1][2].
Impact
Successful exploitation results in the capture of Jenkins-stored credentials, which can be leveraged for lateral movement or privilege escalation within the Jenkins environment. The vulnerability is rated as Medium severity in the Jenkins security advisory [1].
Mitigation
Users should update the XL TestView Plugin to a version that includes the fix (the advisory does not specify the fixed version, but the plugin is listed among those with unresolved issues as of the advisory date). No workaround is documented; upgrading is the recommended action [1][2].
AI Insight generated on May 22, 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.xlt.ci:xltestview-pluginMaven | <= 1.2.0 | — |
Affected products
2- Range: 1.2.0 and earlier
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
4- github.com/advisories/GHSA-vf2c-w49g-3xf3ghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2019-10387ghsaADVISORY
- www.openwall.com/lists/oss-security/2019/08/07/1ghsamailing-listx_refsource_MLISTWEB
- jenkins.io/security/advisory/2019-08-07/ghsax_refsource_CONFIRMWEB
News mentions
0No linked articles in our index yet.