CVE-2019-16550 Cross-site request forgery (CSRF) vulnerability in Jenkins Maven Release Plugin

High 8.8 Published Updated

Attackers can force Jenkins to connect to malicious servers and parse XML via CSRF in the Maven Release Plugin connection test form.

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-2019-16550?

CVE-2019-16550 is a high-severity vulnerability in Jenkins Maven Release Plugin, published on 17 Dec 2019. 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

A cross-site request forgery vulnerability in a connection test form method in Jenkins Maven Release Plugin 0.16.1 and earlier allows attackers to have Jenkins connect to an attacker specified web server and parse XML documents.

Weakness: CWE-352

Which versions are affected by CVE-2019-16550?

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

PackageAffectedFixed in
org.jenkins-ci.plugins.m2release:m2release MavenAll versions0.16.2
org.jenkins-ci.plugins.m2release:m2release MavenAll versions0.16.2

Products include Jenkins Maven.

How do I fix CVE-2019-16550?

Upgrade org.jenkins-ci.plugins.m2release:m2release to 0.16.2 or later.

Is CVE-2019-16550 being exploited?

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

Sources

Also known as GHSA-g2x8-xw86-vpq3.

Is CVE-2019-16550 in your software?

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

Check your SBOMs for free