CVE-2017-1000085 Jenkins Subversion Plugin Cross-Site Request Forgery vulnerability

Medium 6.5 Published Updated

Attackers can exploit CSRF to force Jenkins users to connect to malicious servers, potentially capturing credentials without requiring direct access.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2017-1000085?

CVE-2017-1000085 is a medium-severity vulnerability in n/a, published on 4 Oct 2017. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

Subversion Plugin connects to a user-specified Subversion repository as part of form validation (e.g. to retrieve a list of tags). This functionality improperly checked permissions, allowing any user with Item/Build permission (but not Item/Configure) to connect to any web server or Subversion server and send credentials with a known ID, thereby possibly capturing them. Additionally, this functionality did not require POST requests be used, thereby allowing the above to be performed without direct access to Jenkins via Cross-Site Request Forgery attacks.

Weakness: CWE-352

Which versions are affected by CVE-2017-1000085?

2 open source packages ship an affected version, including org.jenkins-ci.plugins:subversion. It affects 1 product.

PackageAffectedFixed in
org.jenkins-ci.plugins:subversion MavenAll versions2.9
org.jenkins-ci.plugins:subversion MavenAll versions2.9

Products include Jenkins Subversion.

How do I fix CVE-2017-1000085?

Upgrade org.jenkins-ci.plugins:subversion to 2.9 or later.

Is CVE-2017-1000085 being exploited?

There is no known exploitation of CVE-2017-1000085 in the wild and no public exploit code.

Sources

Also known as GHSA-hrwc-pqfm-g6qf.

Is CVE-2017-1000085 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free