CVE-2019-10321: CSRF
A cross-site request forgery vulnerability in Jenkins Artifactory Plugin 3.2.2 and earlier in ArtifactoryBuilder.DescriptorImpl#doTestConnection allowed users with Overall/Read access to connect to an attacker-specified URL using attacker-specified credentials IDs obtained through another method, capturing credentials stored in Jenkins.
Other sources
Jenkins Artifactory Plugin does not perform permission checks on a method implementing form validation. This allows users with Overall/Read access to Jenkins to connect to an attacker-specified URL using attacker-specified credentials IDs obtained through another method, capturing credentials stored in Jenkins.
Additionally, this form validation method does not require POST requests, resulting in a cross-site request forgery vulnerability.
As of publication of this advisory, no release containing a fix is available.
Affected Software
Event History
Frequently Asked Questions
What is CVE-2019-10321?
CVE-2019-10321 is a cross-site request forgery vulnerability found in Jenkins Artifactory Plugin 3.2.2 and earlier versions.
What is the impact of CVE-2019-10321?
The vulnerability allows users with Overall/Read access to Jenkins to connect to an attacker-specified URL using attacker-specified credentials IDs obtained through another method, potentially compromising credentials stored.
How severe is CVE-2019-10321?
CVE-2019-10321 has a severity rating of 6.5 out of 10.
Which software versions are affected by CVE-2019-10321?
Jenkins Artifactory Plugin versions up to and including 3.2.2 are affected.
Where can I find more information about CVE-2019-10321?
You can find more information about CVE-2019-10321 at the following references: [1] [2] [3].