CVE-2019-1003086
Description
CSRF in Jenkins Chef Sinatra Plugin allows an attacker to initiate connections to attacker-specified servers via the test connection form.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
CSRF in Jenkins Chef Sinatra Plugin allows an attacker to initiate connections to attacker-specified servers via the test connection form.
Vulnerability
A cross-site request forgery (CSRF) vulnerability exists in the Jenkins Chef Sinatra Plugin. The flaw resides in the ChefBuilderConfiguration.DescriptorImpl#doTestConnection form validation method, which does not require a valid CSRF token. This allows an attacker to perform unauthorized actions on behalf of an authenticated user. The affected plugin versions are those before the fix included in the Jenkins Security Advisory 2019-04-03 [1].
Exploitation
An attacker can exploit this vulnerability by tricking an authenticated Jenkins user into visiting a specially crafted web page or clicking a malicious link. The attacker does not need to be authenticated or have any special permissions within Jenkins. The attack executes the doTestConnection method, sending a request to an attacker-controlled server. This is a classic CSRF attack vector [1].
Impact
Successful exploitation allows an attacker to initiate an HTTP connection from the Jenkins controller to an attacker-specified server. This can be used to probe or interact with internal network resources, potentially leading to information disclosure or further reconnaissance. The vulnerability does not directly provide remote code execution or data modification on the Jenkins controller [1][3].
Mitigation
Users should upgrade the Chef Sinatra Plugin to a version that includes the CSRF protection fix released on 2019-04-03 as part of the Jenkins Security Advisory [1]. If an upgrade is not immediately possible, administrators can disable the plugin temporarily. No other workarounds are documented in the available sources. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog as of this writing.
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:sinatra-chef-builderMaven | <= 1.20 | — |
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-6mgq-vh7r-gcccghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2019-1003086ghsaADVISORY
- 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.