Skip to content

← Public intelligence

Maven package

org.jenkins-ci.main:jenkins-core

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

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

  1. High, CVSS 7.5MavenPublished

    Improper Input Validation in Jenkins

    CVE-2018-1999002 · GHSA-qf38-f2fr-q4x9

    Affected
    • Maven org.jenkins-ci.main:jenkins-core < 2.121.2; >= 2.122, < 2.132
    Fixed in
    2.121.22.132· Vendor fix available
    Issue
    A arbitrary file read vulnerability exists in Jenkins 2.132 and earlier, 2.121.1 and earlier in the Stapler web framework's org/kohsuke/stapler/Stapler.java that allows attackers to send crafted HTTP requests returning the contents of any file on the Jenkins master file system that the Jenkins master has access to.

    Recommended action: Upgrade to 2.132 or 2.121.2 by release line, 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. Medium, CVSS 5.4MavenPublished

    Cross-site scripting vulnerability exists in Jenkins and Stapler Plugin

    CVE-2018-1999007 · GHSA-6456-xjm5-g3pg

    Affected
    • Maven org.jenkins-ci.main:jenkins-core < 2.121.2; >= 2.122, < 2.132
    Fixed in
    2.121.22.132· Vendor fix available
    Issue
    A cross-site scripting vulnerability exists in Jenkins 2.132 and earlier, 2.121.1 and earlier in the Stapler web framework's org/kohsuke/stapler/Stapler.java that allows attackers with the ability to control the existence of some URLs in Jenkins to define JavaScript that would be executed in another user's browser when that other user views HTTP 404 error pages while Stapler debug mode is enabled.

    Recommended action: Upgrade to 2.132 or 2.121.2 by release line, 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. Medium, CVSS 4.3MavenPublished

    Injection in Jenkins

    CVE-2018-1000193 · GHSA-7592-93rm-6gpx

    Affected
    • Maven org.jenkins-ci.main:jenkins-core <= 2.107.2; >= 2.108, <= 2.120
    Fixed in
    2.1212.107.3· Vendor fix available
    Issue
    A improper neutralization of control sequences vulnerability exists in Jenkins 2.120 and older, LTS 2.107.2 and older in HudsonPrivateSecurityRealm.java that allows users to sign up using user names containing control characters that can then appear to have the same name as other users, and cannot be deleted via the UI.

    Recommended action: Upgrade to 2.121 or 2.107.3 by release line, 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.3MavenPublished

    Exposure of Sensitive Information to an Unauthorized Actor in Jenkins

    CVE-2018-1000068 · GHSA-x6jw-2f23-mc5j

    Affected
    • Maven org.jenkins-ci.main:jenkins-core <= 2.89.3; >= 2.90, <= 2.106
    Fixed in
    2.89.42.107· Vendor fix available
    Issue
    An improper input validation vulnerability exists in Jenkins versions 2.106 and earlier, and LTS 2.89.3 and earlier, that allows an attacker to access plugin resource files in the META-INF and WEB-INF directories that should not be accessible, if the Jenkins home directory is on a case-insensitive file system.

    Recommended action: Upgrade to 2.107 or 2.89.4 by release line, 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.5MavenPublished

    Improper Limitation of a Pathname to a Restricted Directory in Jenkins

    CVE-2018-6356 · GHSA-5p59-v5wm-77v4

    Affected
    • Maven org.jenkins-ci.main:jenkins-core < 2.89.4; >= 2.90, < 2.107
    Fixed in
    2.89.42.107· Vendor fix available
    Issue
    Jenkins before 2.107 and Jenkins LTS before 2.89.4 did not properly prevent specifying relative paths that escape a base directory for URLs accessing plugin resource files. This allowed users with Overall/Read permission to download files from the Jenkins master they should not have access to. On Windows, any file accessible to the Jenkins master process could be downloaded. On other operating systems, any file within the Jenkins home directory accessible to the Jenkins master process could be downloaded.

    Recommended action: Upgrade to 2.107 or 2.89.4 by release line, 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 →
  6. Medium, CVSS 5.4MavenPublished

    Improper Neutralization of Input During Web Page Generation in Jenkins

    CVE-2018-1999005 · GHSA-pgxv-h967-fw2q

    Affected
    • Maven org.jenkins-ci.main:jenkins-core < 2.121.2; >= 2.122, < 2.132
    Fixed in
    2.121.22.132· Vendor fix available
    Issue
    A cross-site scripting vulnerability exists in Jenkins 2.132 and earlier, 2.121.1 and earlier in BuildTimelineWidget.java, BuildTimelineWidget/control.jelly that allows attackers with Job/Configure permission to define JavaScript that would be executed in another user's browser when that other user performs some UI actions.

    Recommended action: Upgrade to 2.132 or 2.121.2 by release line, 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 →
  7. Medium, CVSS 5.4MavenPublished

    Improper Neutralization of Input During Web Page Generation in Jenkins

    CVE-2019-1003050 · GHSA-qpg9-83fv-x9ch

    Affected
    • Maven org.jenkins-ci.main:jenkins-core <= 2.164.1; >= 2.165, <= 2.171
    Fixed in
    2.1722.164.2· Vendor fix available
    Issue
    The f:validateButton form control for the Jenkins UI did not properly escape job URLs in Jenkins 2.171 and earlier and Jenkins LTS 2.164.1 and earlier, resulting in a cross-site scripting (XSS) vulnerability exploitable by users with the ability to control job names.

    Recommended action: Upgrade to 2.172 or 2.164.2 by release line, 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 →
  8. High, CVSS 8.1MavenPublished

    Insufficient Session Expiration in Jenkins

    CVE-2019-1003049 · GHSA-742j-jcfr-23w3

    Affected
    • Maven org.jenkins-ci.main:jenkins-core <= 2.164.1; >= 2.165, <= 2.171
    Fixed in
    2.1722.164.2· Vendor fix available
    Issue
    Users who cached their CLI authentication before Jenkins was updated to 2.150.2 and newer, or 2.160 and newer, would remain authenticated in Jenkins 2.171 and earlier and Jenkins LTS 2.164.1 and earlier, because the fix for CVE-2019-1003004 in these releases did not reject existing remoting-based CLI authentication caches.

    Recommended action: Upgrade to 2.172 or 2.164.2 by release line, 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 →
  9. High, CVSS 8.1MavenPublished

    Path Traversal in Jenkins

    CVE-2018-1000194 · GHSA-x646-m7x2-gcp7

    Affected
    • Maven org.jenkins-ci.main:jenkins-core <= 2.107.2; >= 2.108, <= 2.120
    Fixed in
    2.1212.107.3· Vendor fix available
    Issue
    A path traversal vulnerability exists in Jenkins 2.120 and older, LTS 2.107.2 and older in FilePath.java, SoloFilePathFilter.java that allows malicious agents to read and write arbitrary files on the Jenkins master, bypassing the agent-to-master security subsystem protection.

    Recommended action: Upgrade to 2.121 or 2.107.3 by release line, 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 →
  10. Medium, CVSS 4.3MavenPublished

    Cross-Site Request Forgery in Jenkins

    CVE-2018-1000195 · GHSA-rgmj-mccj-h9mx

    Affected
    • Maven org.jenkins-ci.main:jenkins-core <= 2.107.2; >= 2.108, <= 2.120
    Fixed in
    2.1212.107.3· Vendor fix available
    Issue
    A server-side request forgery vulnerability exists in Jenkins 2.120 and older, LTS 2.107.2 and older in ZipExtractionInstaller.java that allows users with Overall/Read permission to have Jenkins submit a HTTP GET request to an arbitrary URL and learn whether the response is successful (200) or not.

    Recommended action: Upgrade to 2.121 or 2.107.3 by release line, 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 →
  11. Critical, CVSS 9.8Exploited · CISA KEVMavenPublished

    Deserialization of Untrusted Data in Jenkins

    CVE-2018-1000861 · GHSA-hhpm-5cp2-hg4x

    Affected
    • Maven org.jenkins-ci.main:jenkins-core <= 2.138.3; >= 2.140, <= 2.153
    Fixed in
    2.138.42.154· Vendor fix available
    Issue
    A code execution vulnerability exists in the Stapler web framework used by Jenkins 2.153 and earlier, LTS 2.138.3 and earlier in stapler/core/src/main/java/org/kohsuke/stapler/MetaClass.java that allows attackers to invoke some methods on Java objects by accessing crafted URLs that were not intended to be invoked this way.

    Recommended action: Upgrade to 2.154 or 2.138.4 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.com (1)cisa.gov (2)Source checked Evidence →
  12. High, CVSS 8.8MavenPublished

    Improper Input Validation in Jenkins

    CVE-2018-1999001 · GHSA-j8qv-mj4r-6fw4

    Affected
    • Maven org.jenkins-ci.main:jenkins-core < 2.121.2; >= 2.122, < 2.132
    Fixed in
    2.121.22.132· Vendor fix available
    Issue
    A unauthorized modification of configuration vulnerability exists in Jenkins 2.132 and earlier, 2.121.1 and earlier in User.java that allows attackers to provide crafted login credentials that cause Jenkins to move the config.xml file from the Jenkins home directory. If Jenkins is started without this file present, it will revert to the legacy defaults of granting administrator access to anonymous users.

    Recommended action: Upgrade to 2.132 or 2.121.2 by release line, 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 →
  13. Medium, CVSS 4.3MavenPublished

    Incorrect Authorization in Jenkins

    CVE-2018-1999003 · GHSA-p265-xr98-3vmr

    Affected
    • Maven org.jenkins-ci.main:jenkins-core < 2.121.2; >= 2.122, <= 2.132
    Fixed in
    2.1332.121.2· Vendor fix available
    Issue
    A Improper authorization vulnerability exists in Jenkins 2.132 and earlier, 2.121.1 and earlier in Queue.java that allows attackers with Overall/Read permission to cancel queued builds.

    Recommended action: Upgrade to 2.133 or 2.121.2 by release line, 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 →
  14. UnratedMavenPublished

    Jenkins Cross-Site Request Forgery vulnerability

    CVE-2013-0327 · GHSA-rqhg-cxfr-8xqw

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.481, < 1.502; < 1.480.3
    Fixed in
    1.480.31.502· Vendor fix available
    Issue
    Cross-site request forgery (CSRF) vulnerability in Jenkins master in Jenkins before 1.502 and LTS before 1.480.3 allows remote attackers to hijack the authentication of users via unknown vectors.

    Recommended action: Upgrade to 1.502 or 1.480.3 by release line, 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 →
  15. Medium, CVSS 5.3MavenPublished

    Jenkins Vulnerable to Denial of Service (DoS) via Crafted Payload

    CVE-2013-0331 · GHSA-5c56-g5cq-4gj9

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.481, < 1.502; < 1.480.3
    Fixed in
    1.480.31.502· Vendor fix available
    Issue
    Jenkins before 1.502 and LTS before 1.480.3 allows remote authenticated users with write access to cause a denial of service via a crafted payload.

    Recommended action: Upgrade to 1.502 or 1.480.3 by release line, 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 →
  16. Medium, CVSS 5.3MavenPublished

    Jenkins allows Remote Users to Build Arbitrary Jobs

    CVE-2013-0330 · GHSA-25c5-58xw-hw5q

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.481, < 1.502; < 1.480.3
    Fixed in
    1.480.31.502· Vendor fix available
    Issue
    Unspecified vulnerability in Jenkins before 1.502 and LTS before 1.480.3 allows remote authenticated users with write access to build arbitrary jobs via unknown attack vectors.

    Recommended action: Upgrade to 1.502 or 1.480.3 by release line, 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 →
  17. UnratedMavenPublished

    Jenkins Cross-Site Request Forgery vulnerability

    CVE-2013-0329 · GHSA-78cj-2m29-q5r9

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.481, < 1.502; < 1.480.3
    Fixed in
    1.480.31.502· Vendor fix available
    Issue
    Unspecified vulnerability in Jenkins before 1.502 and LTS before 1.480.3 allows remote attackers to bypass the CSRF protection mechanism via unknown attack vectors.

    Recommended action: Upgrade to 1.502 or 1.480.3 by release line, 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 →
  18. UnratedMavenPublished

    Jenkins subject to Cross-site Scripting

    CVE-2013-0328 · GHSA-q5f8-fxrx-pw6f

    Affected
    • Maven org.jenkins-ci.main:jenkins-core < 1.502
    Fixed in
    1.502· Vendor fix available
    Issue
    Cross-site scripting (XSS) vulnerability in Jenkins before 1.502 and LTS before 1.480.3 allows remote attackers to inject arbitrary web script or HTML via unspecified vectors.

    Recommended action: Upgrade to 1.502 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 →
  19. UnratedMavenPublished

    Jenkins allows attackers to obtain the master cryptographic key

    CVE-2013-0158 · GHSA-jwfr-h6jp-9p2g

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.481, < 1.498; < 1.480.2
    Fixed in
    1.480.21.498· Vendor fix available
    Issue
    Unspecified vulnerability in Jenkins before 1.498, Jenkins LTS before 1.480.2, and Jenkins Enterprise 1.447.x before 1.447.6.1 and 1.466.x before 1.466.12.1, when a slave is attached and anonymous read access is enabled, allows remote attackers to obtain the master cryptographic key via unknown vectors.

    Recommended action: Upgrade to 1.498 or 1.480.2 by release line, 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 →
  20. Low, CVSS 2.3MavenPublished

    Jenkins allows Cross-Site Scripting (XSS)

    CVE-2012-0324 · GHSA-4w4h-8qh9-342x

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.425, < 1.454; < 1.424.5
    Fixed in
    1.424.51.454· Vendor fix available
    Issue
    Cross-site scripting (XSS) vulnerability in Jenkins before 1.454, Jenkins LTS before 1.424.5, and Jenkins Enterprise 1.400.x before 1.400.0.13 and 1.424.x before 1.424.5.1 allows remote attackers to inject arbitrary web script or HTML via unspecified vectors, a different vulnerability than CVE-2012-0325.

    Recommended action: Upgrade to 1.454 or 1.424.5 by release line, 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 →
  21. Low, CVSS 2.1MavenPublished

    Jenkins allows Cross-Site Scripting (XSS)

    CVE-2012-0325 · GHSA-cc55-c9j4-m7cx

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.425, < 1.454; < 1.424.5
    Fixed in
    1.424.51.454· Vendor fix available
    Issue
    Cross-site scripting (XSS) vulnerability in Jenkins before 1.454, Jenkins LTS before 1.424.5, and Jenkins Enterprise 1.400.x before 1.400.0.13 and 1.424.x before 1.424.5.1 allows remote attackers to inject arbitrary web script or HTML via unspecified vectors, a different vulnerability than CVE-2012-0324.

    Recommended action: Upgrade to 1.454 or 1.424.5 by release line, 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 →
  22. High, CVSS 7.5MavenPublished

    Hash collision attack vulnerability in Jenkins

    CVE-2012-0785 · GHSA-pchp-c5w8-47gc

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.425, < 1.447; < 1.424.2
    Fixed in
    1.424.21.447· Vendor fix available
    Issue
    Hash collision attack vulnerability in Jenkins before 1.447, Jenkins LTS before 1.424.2, and Jenkins Enterprise by CloudBees 1.424.x before 1.424.2.1 and 1.400.x before 1.400.0.11 could allow remote attackers to cause a considerable CPU load, aka "the Hash DoS attack."

    Recommended action: Upgrade to 1.447 or 1.424.2 by release line, 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 →
  23. High, CVSS 8.8MavenPublished

    Jenkins allows Data Insertion and Execution of Code by those with Read and HTTP Access

    CVE-2012-4438 · GHSA-wr6p-j63r-xqhv

    Affected
    • Maven org.jenkins-ci.main:jenkins-core < 1.466.2; >= 1.467, < 1.482
    Fixed in
    1.466.21.482· Vendor fix available
    Issue
    Jenkins main before 1.482 and LTS before 1.466.2 allows remote attackers with read access and HTTP access to Jenkins master to insert data and execute arbitrary code.

    Recommended action: Upgrade to 1.482 or 1.466.2 by release line, 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 →
  24. Medium, CVSS 6.1MavenPublished

    Jenkins allows Cross-Site Scripting (XSS) via Crafted URL

    CVE-2012-4439 · GHSA-x97g-3gp9-cf2p

    Affected
    • Maven org.jenkins-ci.main:jenkins-core < 1.466.2; >= 1.467, < 1.482
    Fixed in
    1.466.21.482· Vendor fix available
    Issue
    Cross-site Scripting (XSS) in Jenkins main before 1.482 and LTS before 1.466.2 allows remote attackers to inject arbitrary web script or HTML via a crafted URL that points to Jenkins.

    Recommended action: Upgrade to 1.482 or 1.466.2 by release line, 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 →
  25. Medium, CVSS 6.5MavenPublished

    DoS vulnerability in bundled XStream library in Jenkins Core

    CVE-2022-0538 · GHSA-34wx-x2w9-vqm3

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 2.320, < 2.334; < 2.319.3
    Fixed in
    2.319.32.334· Vendor fix available
    Issue
    Jenkins 2.333 and earlier, LTS 2.319.2 and earlier is affected by the XStream library’s vulnerability CVE-2021-43859. This library is used by Jenkins to serialize and deserialize various XML files, like global and job config.xml, build.xml, and numerous others. This allows attackers able to submit crafted XML files to Jenkins to be parsed as configuration, e.g. through the POST config.xml API, to cause a denial of service (DoS).

    Recommended action: Upgrade to 2.334 or 2.319.3 by release line, 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 →