Skip to content

← Public intelligence

Maven package

org.jenkins-ci.plugins.m2release:m2release

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

5 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. High, CVSS 8.8MavenPublished

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

    CVE-2019-16550 · GHSA-g2x8-xw86-vpq3

    Affected
    • Maven org.jenkins-ci.plugins.m2release:m2release <= 0.16.1
    Fixed in
    0.16.2· Vendor fix available
    Issue
    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.

    Recommended action: Upgrade to 0.16.2 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  2. High, CVSS 7.1MavenPublished

    Jenkins Maven Release Plug-in Plugin XXE vulnerability

    CVE-2019-16549 · GHSA-7mf5-79gv-66gh

    Affected
    • Maven org.jenkins-ci.plugins.m2release:m2release <= 0.16.1
    Fixed in
    0.16.2· Vendor fix available
    Issue
    Jenkins Maven Release Plug-in Plugin retrieves XML from Nexus repository manager APIs. Maven Release Plug-in Plugin 0.16.1 and earlier does not configure the XML parser to prevent XML external entity (XXE) attacks. While Jenkins users without Overall/Administer permission are not allowed to configure a custom Nexus URL, this could still be exploited via man-in-the-middle attacks, especially if it’s not an HTTPS URL. Additionally, a connection test form validation method does not require POST requests, resulting in a cross-site request forgery vulnerability. Combined, these two vulnerabilities allow attackers to have Jenkins parse crafted XML documents that use external entities for extraction of secrets from the Jenkins controller, server-side request forgery, or denial-of-service attacks. Maven Release Plug-in Plugin 0.16.2 configures its XML parser to prevent XML external entity (XXE) attacks. It also now requires that requests to the connection test form validation method are done…

    Recommended action: Upgrade to 0.16.2 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  3. Low, CVSS 3.3MavenPublished

    Jenkins Maven Release Plug-in Plugin stored credentials in plain text

    CVE-2019-10361 · GHSA-vwx8-qpqh-qwm9

    Affected
    • Maven org.jenkins-ci.plugins.m2release:m2release <= 0.14.0
    Fixed in
    0.15.0· Vendor fix available
    Issue
    Jenkins Maven Release Plug-in Plugin stored credentials unencrypted in its global configuration file org.jvnet.hudson.plugins.m2release.M2ReleaseBuildWrapper.xml on the Jenkins controller. These credentials could be viewed by users with access to the Jenkins controller file system. Maven Release Plug-in Plugin now stores credentials encrypted.

    Recommended action: Upgrade to 0.15.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  4. Medium, CVSS 5.4MavenPublished

    Jenkins Maven Release Plugin vulnerable to Cross-site Scripting

    CVE-2019-10360 · GHSA-79rm-f26g-296p

    Affected
    • Maven org.jenkins-ci.plugins.m2release:m2release < 0.15.0
    Fixed in
    0.15.0· Vendor fix available
    Issue
    A stored cross site scripting vulnerability in Jenkins Maven Release Plugin 0.14.0 and earlier allowed attackers to inject arbitrary HTML and JavaScript in the plugin-provided web pages in Jenkins. Variables on affected views are now escaped.

    Recommended action: Upgrade to 0.15.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  5. Medium, CVSS 6.3MavenPublished

    Jenkins Maven Release Plugin contains Cross-Site Request Forgery vulnerability

    CVE-2019-10359 · GHSA-r4rv-cq77-6p24

    Affected
    • Maven org.jenkins-ci.plugins.m2release:m2release < 0.15.0
    Fixed in
    0.15.0· Vendor fix available
    Issue
    A cross-site request forgery vulnerability in Jenkins Maven Release Plugin prior to 0.15.0 in the M2ReleaseAction#doSubmit method allowed attackers to perform releases with attacker-specified options.

    Recommended action: Upgrade to 0.15.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →