CVE-2019-10279
Description
Missing permission check in Jenkins jenkins-reviewbot Plugin allows attackers with Overall/Read permission to initiate connections to arbitrary servers.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Missing permission check in Jenkins jenkins-reviewbot Plugin allows attackers with Overall/Read permission to initiate connections to arbitrary servers.
Vulnerability
The jenkins-reviewbot Plugin for Jenkins contains a missing permission check in the ReviewboardDescriptor#doTestConnection form validation method [1][3]. This flaw allows any user with the Overall/Read permission to trigger a connection to an attacker-specified server. The affected plugin versions are those prior to the fix released in response to this advisory; no specific version range is provided in the available references.
Exploitation
An attacker must have at least Overall/Read permission on the Jenkins instance. No additional authentication or user interaction is required beyond that. The attacker can craft a request to the doTestConnection endpoint, specifying an arbitrary server address. The Jenkins controller will then initiate a connection to that server, potentially allowing the attacker to probe internal networks or exfiltrate data via the response timing or error messages.
Impact
Successful exploitation enables an attacker to force the Jenkins controller to connect to an attacker-controlled server. This can be used for server-side request forgery (SSRF) attacks, allowing the attacker to scan internal services, interact with cloud metadata endpoints, or potentially leak sensitive information through the connection attempt. The attacker does not gain code execution or direct data access on the Jenkins controller, but the SSRF capability can be leveraged for further compromise.
Mitigation
The Jenkins Security Advisory 2019-04-03 [1] addresses this vulnerability. Users should update the jenkins-reviewbot Plugin to the latest version that includes the missing permission check. If an update is not immediately available, consider restricting Overall/Read permissions to trusted users only, or removing the plugin if it is not essential. No workaround is documented in the available references.
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 |
|---|---|---|
org.jenkins-ci.plugins:jenkins-reviewbotMaven | <= 2.4.6 | — |
Affected products
2- Range: all versions as of 2019-04-03
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
5- github.com/advisories/GHSA-2r46-cwgm-vvjxghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2019-10279ghsaADVISORY
- www.openwall.com/lists/oss-security/2019/04/12/2ghsamailing-listx_refsource_MLISTWEB
- www.securityfocus.com/bid/107790ghsavdb-entryx_refsource_BIDWEB
- jenkins.io/security/advisory/2019-04-03/ghsax_refsource_CONFIRMWEB
News mentions
0No linked articles in our index yet.