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. Medium, CVSS 6.1MavenPublished

    Jenkins does not Restrict Reserved Names Allowing for Privilege Escalation

    CVE-2015-1810 · GHSA-37wm-28rm-56vw

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.597, < 1.600; < 1.596.1
    Fixed in
    1.596.11.600· Vendor fix available
    Issue
    The HudsonPrivateSecurityRealm class in Jenkins before 1.600 and LTS before 1.596.1 does not restrict access to reserved names when using the "Jenkins' own user database" setting, which allows remote attackers to gain privileges by creating a reserved name.

    Recommended action: Upgrade to 1.600 or 1.596.1 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.3MavenPublished

    Jenkins allows for Privilege Escalation by Remote Authenticated Users

    CVE-2015-1806 · GHSA-mm9c-4cv4-7rfv

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.597, < 1.600; < 1.596.1
    Fixed in
    1.596.11.600· Vendor fix available
    Issue
    The combination filter Groovy script in Jenkins before 1.600 and LTS before 1.596.1 allows remote authenticated users with job configuration permission to gain privileges and execute arbitrary code on the master via unspecified vectors.

    Recommended action: Upgrade to 1.600 or 1.596.1 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 5.3MavenPublished

    Jenkins allows Remote Users to Obtain Sensitive Information from a Plugin Code

    CVE-2014-3667 · GHSA-5xm3-48v5-6h7v

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.566, < 1.583; < 1.565.3
    Fixed in
    1.5831.565.3· Vendor fix available
    Issue
    Jenkins before 1.583 and LTS before 1.565.3 does not properly prevent downloading of plugins, which allows remote authenticated users with the Overall/READ permission to obtain sensitive information by reading the plugin code.

    Recommended action: Upgrade to 1.583 or 1.565.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. Low, CVSS 2.1MavenPublished

    Jenkins allows Cross-Site Scripting (XSS)

    CVE-2015-1813 · GHSA-9h85-v6xf-h26q

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.597, < 1.606; < 1.596.2
    Fixed in
    1.596.21.606· Vendor fix available
    Issue
    Cross-site scripting (XSS) vulnerability in Jenkins before 1.606 and LTS before 1.596.2 allows remote attackers to inject arbitrary web script or HTML via unspecified vectors, a different vulnerability than CVE-2015-1812.

    Recommended action: Upgrade to 1.606 or 1.596.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 →
  5. UnratedMavenPublished

    Jenkins Exposure of Sensitive Information to an Unauthorized Actor vulnerability

    CVE-2014-3680 · GHSA-8x8p-mfwv-9fjw

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.566, < 1.583; < 1.565.3
    Fixed in
    1.5831.565.3· Vendor fix available
    Issue
    Jenkins before 1.583 and LTS before 1.565.3 allows remote authenticated users with the Job/READ permission to obtain the default value for the password field of a parameterized job by reading the DOM.

    Recommended action: Upgrade to 1.583 or 1.565.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 →
  6. UnratedMavenPublished

    Jenkins Cross-site Scripting vulnerability

    CVE-2015-1812 · GHSA-w5v7-q2j4-fvpf

    Affected
    • Maven org.jenkins-ci.main:jenkins-core < 1.596.2; >= 1.600, < 1.606
    Fixed in
    1.596.21.606· Vendor fix available
    Issue
    Cross-site scripting (XSS) vulnerability in Jenkins before 1.606 and LTS before 1.596.2 allows remote attackers to inject arbitrary web script or HTML via unspecified vectors, a different vulnerability than CVE-2015-1813.

    Recommended action: Upgrade to 1.606 or 1.596.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. Low, CVSS 2.3MavenPublished

    Jenkins Vulnerable to Denial of Service (DoS)

    CVE-2015-1808 · GHSA-3rwx-3vwh-mwxc

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.597, < 1.600; < 1.596.1
    Fixed in
    1.596.11.600· Vendor fix available
    Issue
    Jenkins before 1.600 and LTS before 1.596.1 allows remote authenticated users to cause a denial of service (improper plug-in and tool installation) via crafted update center data.

    Recommended action: Upgrade to 1.600 or 1.596.1 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. Medium, CVSS 6.9MavenPublished

    Jenkins allows for Privilege Escalation by Remote Authenticated Users

    CVE-2015-1814 · GHSA-3269-jqp5-v8c9

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.597, < 1.606; < 1.596.2
    Fixed in
    1.596.21.606· Vendor fix available
    Issue
    The API token-issuing service in Jenkins before 1.606 and LTS before 1.596.2 allows remote attackers to gain privileges via a "forced API token change" involving anonymous users.

    Recommended action: Upgrade to 1.606 or 1.596.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. UnratedMavenPublished

    Jenkins Cross-Site Request Forgery vulnerabilities

    CVE-2013-2034 · GHSA-fg4r-f9j2-36mw

    Affected
    • Maven org.jenkins-ci.main:jenkins-core < 1.509.1; >= 1.513, < 1.514
    Fixed in
    1.5141.509.1· Vendor fix available
    Issue
    Multiple cross-site request forgery (CSRF) vulnerabilities in Jenkins before 1.514, LTS before 1.509.1, and Enterprise 1.466.x before 1.466.14.1 and 1.480.x before 1.480.4.1 allow remote attackers to hijack the authentication of administrators for requests that (1) execute arbitrary code or (2) initiate deployment of binaries to a Maven repository via unspecified vectors.

    Recommended action: Upgrade to 1.514 or 1.509.1 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. Critical, CVSS 9.8MavenPublished

    Exposure of Sensitive Information to an Unauthorized Actor in Jenkins

    CVE-2017-1000362 · GHSA-92mr-4w2q-4578

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.498, <= 2.32.1; >= 2.40, <= 2.43
    Fixed in
    2.32.22.44· Vendor fix available
    Issue
    The re-key admin monitor was introduced in Jenkins 1.498 and re-encrypted all secrets in JENKINSHOME with a new key. It also created a backup directory with all old secrets, and the key used to encrypt them. These backups were world-readable and not removed afterwards. Jenkins now deletes the backup directory, if present. Upgrading from before 1.498 will no longer create a backup directory. Administrators relying on file access permissions in their manually created backups are advised to check them for the directory $JENKINSHOME/jenkins.security.RekeySecretAdminMonitor/backups, and delete it if present.

    Recommended action: Upgrade to 2.44 or 2.32.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 →
  11. UnratedMavenPublished

    Jenkins directory traversal vulnerability

    CVE-2014-2059 · GHSA-v759-3fh9-84mx

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.533, < 1.551; < 1.532.2
    Fixed in
    1.5511.532.2· Vendor fix available
    Issue
    Directory traversal vulnerability in the CLI job creation (hudson/cli/CreateJobCommand.java) in Jenkins before 1.551 and LTS before 1.532.2 allows remote authenticated users to overwrite arbitrary files via the job name.

    Recommended action: Upgrade to 1.551 or 1.532.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 →
  12. UnratedMavenPublished

    Jenkins cross-site scripting (XSS) vulnerability

    CVE-2014-2067 · GHSA-vj6q-v2h7-6q5m

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.533, < 1.551; < 1.532.2
    Fixed in
    1.5511.532.2· Vendor fix available
    Issue
    Cross-site scripting (XSS) vulnerability in java/hudson/model/Cause.java in Jenkins before 1.551 and LTS before 1.532.2 allows remote authenticated users to inject arbitrary web script or HTML via a "remote cause note."

    Recommended action: Upgrade to 1.551 or 1.532.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. UnratedMavenPublished

    Jenkins Path Traversal vulnerability

    CVE-2014-3664 · GHSA-3gp5-92h5-h855

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.566, < 1.583; < 1.565.3
    Fixed in
    1.5831.565.3· Vendor fix available
    Issue
    Directory traversal vulnerability in Jenkins before 1.583 and LTS before 1.565.3 allows remote authenticated users with the Overall/READ permission to read arbitrary files via unspecified vectors.

    Recommended action: Upgrade to 1.583 or 1.565.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 →
  14. Medium, CVSS 5.3MavenPublished

    Jenkins HttpOnly flag not Set for session cookies

    CVE-2014-9635 · GHSA-7f6w-fhmr-j8hq

    Affected
    • Maven org.jenkins-ci.main:jenkins-core < 1.586
    Fixed in
    1.586· Vendor fix available
    Issue
    Jenkins before 1.586 does not set the HttpOnly flag in a Set-Cookie header for session cookies when run on Tomcat 7.0.41 or later, which makes it easier for remote attackers to obtain potentially sensitive information via script access to cookies.

    Recommended action: Upgrade to 1.586 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 →
  15. Medium, CVSS 5.3MavenPublished

    Jenkins secure flag not set on session cookies

    CVE-2014-9634 · GHSA-g7cf-wg27-qw87

    Affected
    • Maven org.jenkins-ci.main:jenkins-core < 1.586
    Fixed in
    1.586· Vendor fix available
    Issue
    Jenkins before 1.586 does not set the secure flag on session cookies when run on Tomcat 7.0.41 or later, which makes it easier for remote attackers to capture cookies by intercepting their transmission within an HTTP session.

    Recommended action: Upgrade to 1.586 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 →
  16. Medium, CVSS 4.7MavenPublished

    Cross-site Scripting in Jenkins Core

    CVE-2017-17383 · GHSA-x3rc-cxv7-6xp6

    Affected
    • Maven org.jenkins-ci.main:jenkins-core < 2.94
    Fixed in
    2.94· Vendor fix available
    Issue
    Jenkins through 2.93 allows remote authenticated administrators to conduct XSS attacks via a crafted tool name in a job configuration form, as demonstrated by the JDK tool in Jenkins core and the Ant tool in the Ant plugin, aka SECURITY-624.

    Recommended action: Upgrade to 2.94 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 →
  17. Medium, CVSS 5.3MavenPublished

    Exposure of Sensitive Information in Jenkins Core

    CVE-2016-0790 · GHSA-jgpr-qrw2-6gp3

    Affected
    • Maven org.jenkins-ci.main:jenkins-core < 1.650
    Fixed in
    1.650· Vendor fix available
    Issue
    Jenkins before 1.650 and LTS before 1.642.2 do not use a constant-time algorithm to verify API tokens, which makes it easier for remote attackers to determine API tokens via a brute-force approach.

    Recommended action: Upgrade to 1.650 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 →
  18. Critical, CVSS 9.8MavenPublished

    Jenkins allows Execution of Code by Opening a JRMP Listener

    CVE-2016-0788 · GHSA-j7q5-h445-f7pc

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.643, < 1.650; < 1.642.2
    Fixed in
    1.642.21.650· Vendor fix available
    Issue
    The remoting module in Jenkins before 1.650 and LTS before 1.642.2 allows remote attackers to execute arbitrary code by opening a JRMP listener.

    Recommended action: Upgrade to 1.650 or 1.642.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 →
  19. Medium, CVSS 6.1MavenPublished

    Jenkins has CRLF Injection Vulnerability in the CLI

    CVE-2016-0789 · GHSA-8p3c-m625-wh83

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.643, < 1.650; < 1.642.2
    Fixed in
    1.642.21.650· Vendor fix available
    Issue
    CRLF injection vulnerability in the CLI command documentation in Jenkins before 1.650 and LTS before 1.642.2 allows remote attackers to inject arbitrary HTTP headers and conduct HTTP response splitting attacks via unspecified vectors.

    Recommended action: Upgrade to 1.650 or 1.642.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. Critical, CVSS 9.8MavenPublished

    Exposure of Sensitive Information in Jenkins Core

    CVE-2016-0791 · GHSA-jmw7-ph6p-33cc

    Affected
    • Maven org.jenkins-ci.main:jenkins-core < 1.650
    Fixed in
    1.650· Vendor fix available
    Issue
    Jenkins before 1.650 and LTS before 1.642.2 do not use a constant-time algorithm to verify CSRF tokens, which makes it easier for remote attackers to bypass a CSRF protection mechanism via a brute-force approach.

    Recommended action: Upgrade to 1.650 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 →
  21. Medium, CVSS 6.5MavenPublished

    Jenkins allows Remote Users to Inject Build Parameters

    CVE-2016-3721 · GHSA-qf2h-h3xq-j93j

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.660, < 2.3; < 1.651.2
    Fixed in
    2.31.651.2· Vendor fix available
    Issue
    Jenkins before 2.3 and LTS before 1.651.2 might allow remote authenticated users to inject arbitrary build parameters into the build environment via environment variables.

    Recommended action: Upgrade to 2.3 or 1.651.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 →
  22. Medium, CVSS 4.3MavenPublished

    Exposure of Sensitive Information in Jenkins Core

    CVE-2016-3723 · GHSA-8572-5jrg-mx52

    Affected
    • Maven org.jenkins-ci.main:jenkins-core < 2.3
    Fixed in
    2.3· Vendor fix available
    Issue
    Jenkins before 2.3 and LTS before 1.651.2 allow remote authenticated users with read access to obtain sensitive plugin installation information by leveraging missing permissions checks in unspecified XML/JSON API endpoints.

    Recommended action: Upgrade to 2.3 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 →
  23. High, CVSS 7.4MavenPublished

    Jenkins affected by Open Redirect Vulnerability

    CVE-2016-3726 · GHSA-rx4r-gxpc-h85x

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.652, < 2.3; < 1.651.2
    Fixed in
    2.31.651.2· Vendor fix available
    Issue
    Multiple open redirect vulnerabilities in Jenkins before 2.3 and LTS before 1.651.2 allow remote attackers to redirect users to arbitrary web sites and conduct phishing attacks via unspecified vectors related to "scheme-relative" URLs.

    Recommended action: Upgrade to 2.3 or 1.651.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 4.3MavenPublished

    Incorrect Authorization in Jenkins Core

    CVE-2016-3722 · GHSA-3857-xm38-jmq2

    Affected
    • Maven org.jenkins-ci.main:jenkins-core < 2.3
    Fixed in
    2.3· Vendor fix available
    Issue
    Jenkins before 2.3 and LTS before 1.651.2 allow remote authenticated users with multiple accounts to cause a denial of service (unable to login) by editing the "full name."

    Recommended action: Upgrade to 2.3 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 →
  25. Medium, CVSS 6.5MavenPublished

    Jenkins Exposes Sensitive Information from Job Configuration

    CVE-2016-3724 · GHSA-7vvj-qqvj-h8mc

    Affected
    • Maven org.jenkins-ci.main:jenkins-core >= 1.652, < 2.3; < 1.651.2
    Fixed in
    2.31.651.2· Vendor fix available
    Issue
    Jenkins before 2.3 and LTS before 1.651.2 allow remote authenticated users with extended read access to obtain sensitive password information by reading a job configuration.

    Recommended action: Upgrade to 2.3 or 1.651.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 →