Skip to main content

Jenkins CVE-2026-117624

| EUVDEUVD-2026-112189 CRITICAL
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate to Jenkins with low-privilege account
  2. Delivery
    Obtain Item/Configure or Overall/Read permission
  3. Exploit
    Submit crafted config.xml or endpoint request
  4. Execution
    Trigger permission-gated flaw on controller
  5. Impact
    Impact not confirmed for this CVE (sibling CVEs reach controller-JVM RCE)

Vulnerability Assessment

Exploitation Conditions

Cannot be stated for CVE-2026-117624 specifically: the available sources do not describe this identifier, so its exact prerequisite feature, permission, or configuration is not determinable. For context, every described sibling vulnerability in the 2026-10-28 advisory requires authenticated access plus a specific Jenkins permission (e.g., Overall/Read, Item/Configure, View/Configure, Agent/Configure, or Item/Create) rather than anonymous remote access, and two XSS siblings (CVE-2026-117613, CVE-2026-117621) are mitigated by enforcing Content Security Policy on Jenkins 2.539+/LTS 2.541.1+. Whether these same limiting factors apply to CVE-2026-117624 is unverified. The complete fix per the vendor is upgrading to Jenkins 2.588 or LTS 2.580.2.

Impact

This analysis is constrained by a significant data gap: the specific identifier under review, CVE-2026-117624, does NOT appear in the provided advisory text. The supplied material is the Jenkins Security Advisory 2026-10-28 bundle, which individually describes CVE-2026-117612 through CVE-2026-117622 (the text is truncated at SECURITY-4249/CVE-2026-117622); CVE-2026-117624 is presumably part of the same advisory but its description, severity, and mechanism are not included here, so its individual attack vector cannot be confirmed. On the signals that ARE present: there is no CVSS vector (advisory page returns N/A), no EPSS score, no CISA KEV listing, and no POC/exploit reference - the vuln.today Decision label is explicitly 'awaiting_data'. Exploitation status is therefore 'no public exploit identified at time of analysis'. The sibling vulnerabilities in this advisory are uniformly rated High and share a consistent pattern: they are NOT remote-unauthenticated, but require authenticated access with specific Jenkins permissions (Overall/Read, Item/Configure, Agent/Configure, or Item/Create), several escalating to RCE in the controller JVM. If CVE-2026-117624 follows the same advisory pattern it would be a High-severity, permission-gated issue - serious for any Jenkins instance with semi-trusted users, but not internet-wide wormable. However, this is an inference from the sibling CVEs, not a confirmed property of 117624. Priority should be treated as 'patch promptly' (upgrade to the fixed releases) given the advisory's overall RCE exposure, while recognizing the real-world risk for this specific CVE cannot be scored from the available data.

Exploit ScenarioDerived

The specific trigger for CVE-2026-117624 is not described in the available sources. Based on the advisory pattern, an authenticated user holding a Jenkins */Configure or Overall/Read permission could submit crafted configuration or interact with a controller endpoint; several sibling vulnerabilities in this same advisory escalate such access to code execution in the controller JVM. No public exploit code or POC reference is provided for this identifier.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 28, 2026

Jenkins core 2.587 and earlier and Jenkins LTS 2.580.1 and earlier are covered by the vendor's 2026-10-28 security advisory, which bundles fixes for several distinct flaws into Jenkins 2.588 and LTS 2.580.2; the identifier CVE-2026-117624 does not appear anywhere in the supplied advisory text, so its specific defect, prerequisites and severity could not be verified from the available sources. The sibling issues that are described are not anonymously reachable - they require an authenticated account plus a Jenkins permission such as Overall/Read, Item/Configure, View/Configure, Agent/Configure or Item/Create - and several of them can end in code execution in the controller JVM or in cross-site scripting. No public exploit code and no CISA KEV entry were identified for this identifier, no EPSS score was supplied, and the priority label is awaiting_data; the vendor advisory at https://www.jenkins.io/security/advisory/2026-10-28/ is the authoritative reference.

RemediationAI

The vendor's complete fix is to upgrade Jenkins core to 2.588 or Jenkins LTS to 2.580.2, the releases named in the 2026-10-28 advisory - but note that the mapping of CVE-2026-117624 to those releases is unverified, so confirm the identifier against the full advisory at https://www.jenkins.io/security/advisory/2026-10-28/ before closing it out. For the two XSS-class siblings in that advisory (CVE-2026-117613, CVE-2026-117621), the vendor states that enforcing Content Security Policy on Jenkins 2.539+/LTS 2.541.1+ mitigates the known impact; this is a partial control for those issues, not a substitute for upgrading, and CSP enforcement can break inlining-dependent plugin UI, so it should be rolled out in report-only mode first. Jenkins 2.588/LTS 2.580.2 additionally introduce the XStream type-permission system, and the advisory offers the Java system property hudson.util.XStream2.SUPPRESS_TYPE_PERMISSION=true as a compatibility escape hatch if that system causes problems - setting it re-widens the deserialization surface, so it should be treated as a temporary, tracked exception rather than a hardening measure. As a general exposure reduction for the permission-gated issues described, audit which accounts hold Overall/Read, Item/Create, Item/Configure, View/Configure and Agent/Configure, since every described sibling requires one of those rather than anonymous access. No workaround specific to CVE-2026-117624 can be stated, because the flaw itself is not described in the available data.

Affected VersionsENISA

Jenkins patch: 2.580.2
Jenkins patch: 2.588

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Jenkins persists configuration and build data through XStream, and since JEP-200 it wraps deserialization in a custom filter that only permits types defined in core or plugins, or types explicitly allowlisted; the historical attack surface is grounded in #readResolve behaviour executed during deserialization. The advisory documents several distinct root causes in that area and around controller file-system handling: the custom XStream converter failed to apply the deserialization filter to classes named by the resolves-to attribute (SECURITY-4125); collection element types were not uniformly restricted by all converters, allowing crafted job config.xml documents (SECURITY-4225); legacy agent launch commands were converted into Command Agent Launcher Plugin launchers without checking administrator approval (SECURITY-4123); item rename copied directories while following symbolic links (SECURITY-4187); an HTTP endpoint loaded agents by unvalidated name, permitting arbitrary config.xml files to be read as agent configuration and later overwritten (SECURITY-4188); archive extraction checked for symlinks only before creating parent directories rather than immediately before writing, and allowed symlinks in artifacts to replace existing files or empty directories (SECURITY-4248); and the workspace browser trusted agent-computed link URLs, producing XSS (SECURITY-4232). No CWE identifier, CPE string or CVSS vector was supplied for CVE-2026-117624, and the mechanism by which that specific identifier is triggered is not described in the available sources.

Know when Jenkins gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Description PRE-NVD

Disclosed via oss-security. NVD scoring and full description are pending.

Executive ViewAI

Why It Matters

A critical-severity vulnerability in Jenkins core potentially affects our build and deployment pipelines, though the specific flaw remains unverified due to conflicting vendor advisory data. Leadership should care because if the defect permits code execution or cross-site scripting (as sibling issues do), it could compromise the integrity of our software delivery process and expose sensitive credentials.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis for CVE-2026-117624; interim mitigations include restricting Jenkins access to authenticated users with least privilege, network segmentation to limit exposure, and close monitoring of the vendor advisory for updates.

Threat Intelligence Overview

Prevalence
High
Jenkins is a widely-deployed enterprise CI/CD automation server
Data Quality
2 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS N/A
Patch available No
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2023-44487 HIGH POC
7.5 Oct 10

Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour

CVE-2019-1003030 CRITICAL POC
9.9 Mar 08

A sandbox bypass vulnerability exists in Jenkins Pipeline: Groovy Plugin 2.63 and earlier in pom.xml, src/main/java/org/

CVE-2015-8103 CRITICAL POC
9.8 Nov 25

The Jenkins CLI subsystem in Jenkins before 1.638 and LTS before 1.625.2 allows remote attackers to execute arbitrary co

CVE-2016-9299 CRITICAL POC
9.8 Jan 12

The remoting module in Jenkins before 2.32 and LTS before 2.19.3 allows remote attackers to execute arbitrary code via a

CVE-2016-0792 HIGH POC
8.8 Apr 07

Multiple unspecified API endpoints in Jenkins before 1.650 and LTS before 1.642.2 allow remote authenticated users to ex

CVE-2015-5317 HIGH
7.5 Nov 25

The Fingerprints pages in Jenkins before 1.638 and LTS before 1.625.2 might allow remote attackers to obtain sensitive j

CVE-2016-0788 CRITICAL
9.8 Apr 07

The remoting module in Jenkins before 1.650 and LTS before 1.642.2 allows remote attackers to execute arbitrary code by

CVE-2019-1003029 CRITICAL POC
9.9 Mar 08

A sandbox bypass vulnerability exists in Jenkins Script Security Plugin 1.53 and earlier in src/main/java/org/jenkinsci/

CVE-2018-1000861 CRITICAL POC
9.8 Dec 10

A code execution vulnerability exists in the Stapler web framework used by Jenkins 2.153 and earlier, LTS 2.138.3 and ea

CVE-2019-1003005 HIGH POC
8.8 Feb 06

A sandbox bypass vulnerability exists in Jenkins Script Security Plugin 1.50 and earlier in src/main/java/org/jenkinsci/

CVE-2019-1003002 HIGH POC
8.8 Jan 22

A sandbox bypass vulnerability exists in Pipeline: Declarative Plugin 1.3.3 and earlier in. Rated high severity (CVSS 8.

CVE-2019-1003001 HIGH POC
8.8 Jan 22

A sandbox bypass vulnerability exists in Pipeline: Groovy Plugin 2.61 and earlier in src/main/java/org/jenkinsci/plugins

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy