Skip to main content

Jenkins Core EUVDEUVD-2026-112183

| CVE-2026-117618 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. Exploit
    Submit crafted configuration or agent payload
  3. Execution
    Trigger flaw in Jenkins controller
  4. Impact
    Execute code or read/write controller files (mechanism for -117618 not in sources)

Vulnerability Assessment

Exploitation Conditions

The exploitation prerequisites for CVE-2026-117618 are not stated in the provided sources - the advisory excerpt describes CVE-2026-117612 through -117617, -117621, and -117622 but does not include a description for the -117618 identifier. For the described sibling vulnerabilities in the same advisory, prerequisites range from Overall/Read permission plus a non-anonymous account, to Item/Configure, Agent/Configure, or Item/Create permission, meaning an authenticated foothold with configuration privileges is the limiting factor; whether any of these apply to -117618 specifically is unverified. The Jenkins advisory page (https://www.jenkins.io/security/advisory/2026-10-28/) must be consulted for this CVE's exact condition.

Impact

This entry is part of the Jenkins Security Advisory 2026-10-28, a bundle announcing multiple Jenkins core vulnerabilities (SECURITY-4125/CVE-2026-117612 through SECURITY-4249/CVE-2026-117622). The specific vulnerability CVE-2026-117618 is NOT individually described in the provided data - the advisory excerpt is truncated after SECURITY-4249/CVE-2026-117622, and no SECURITY- ticket or description maps to the -117618 identifier here, so its mechanism, severity, and permission prerequisites cannot be assessed from the supplied sources. On the signal side, the input provides no CVSS base vector (advisory and linked article 2 both report CVSS Score/Vector as N/A), no EPSS probability, no CISA KEV listing, and no POC/exploit reference; the vuln.today Decision label is 'awaiting_data', which is consistent with this incomplete picture rather than indicating low risk. For context, the siblings in the same advisory that ARE described are rated High by the Jenkins CNA and include deserialization RCE, agent-launch command injection, symlink-based arbitrary file read/write leading to RCE, and stored XSS - all gated behind some level of authenticated Jenkins permission (Overall/Read, Item/Configure, Agent/Configure, or Item/Create). Because -117618's own data is missing, any numeric-score comparison is impossible: there is no CVSS-vs-EPSS or KEV-vs-EPSS tension to resolve, only a genuine data gap. Treat this as 'awaiting data' - the correct action is to pull the per-CVE detail from the Jenkins advisory page before prioritizing, not to assume it is either critical or benign.

Exploit ScenarioDerived

The specific trigger for CVE-2026-117618 is not described in the available sources, so a precise scenario cannot be constructed without over-inferring. In the broader 2026-10-28 Jenkins core advisory, the described sibling flaws involve an attacker holding a modest authenticated permission (e.g., Item/Configure or Agent/Configure) submitting a crafted config.xml or agent configuration to the controller, which can escalate to code execution in the controller JVM. No public exploit identified at time of analysis for CVE-2026-117618.

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

CVE-2026-117618 is one identifier in the Jenkins Security Advisory 2026-10-28 bundle, which fixes multiple Jenkins core vulnerabilities affecting Jenkins 2.587 and earlier and LTS 2.580.1 and earlier; the vendor-released patch is Jenkins 2.588 and LTS 2.580.2. The advisory excerpt available for this analysis enumerates SECURITY-4125/CVE-2026-117612 through SECURITY-4249/CVE-2026-117622 but does not include a description mapping SECURITY-4125 through SECURITY-4249 to the -117618 identifier, so the specific vulnerable component, attack vector, and required permissions for this CVE are unverified and must be read from the advisory page. No CISA KEV listing, no EPSS score, and no public exploit code were present in the supplied data, so exploitation status is no public exploit identified at time of analysis, and the vuln.today decision label remains awaiting_data. For the sibling issues in the same advisory, exploitation requires an authenticated foothold with configuration privileges (Overall/Read plus a non-anonymous account, Item/Configure, Agent/Configure, or Item/Create depending on the issue), and several of those siblings can lead to remote code execution on the controller.

RemediationAI

Vendor-released patch: upgrade Jenkins to 2.588 or Jenkins LTS 2.580.2, the releases named in the 2026-10-28 advisory as containing the fixes; confirm the exact SECURITY-41xx entry tied to CVE-2026-117618 on https://www.jenkins.io/security/advisory/2026-10-28/ before relying on that version as sufficient for this identifier specifically. For the sibling XStream hardening in 2.588/LTS 2.580.2, the advisory notes the release newly enforces the XStream type permissions system alongside the custom converters, and administrators who hit problems with it can disable it by setting the Java system property hudson.util.XStream2.SUPPRESS_TYPE_PERMISSION to true - trading the additional allowlist enforcement for compatibility. For the XSS issues in the same advisory (SECURITY-4225/CVE-2026-117613 and SECURITY-4232/CVE-2026-117621), the vendor states that enforcing Content Security Policy on Jenkins 2.539 or newer, LTS 2.541.1 or newer, mitigates the known impact; no such mitigation is documented for CVE-2026-117618 in the supplied data, so no compensating control can be recommended for it beyond updating.

Affected VersionsENISA

Jenkins patch: 2.588
Jenkins patch: 2.580.2

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 core persists configuration and build data through XStream serialization and deserialization, and hardens that surface with a custom deserialization filter (JEP-200) that permits only types defined in Jenkins core or plugins, or explicitly allowlisted types. The vulnerabilities bundled in the 2026-10-28 advisory center on that model: SECURITY-4125/CVE-2026-117612 shows the custom XStream converter failing to apply the filter to classes named by the resolves-to attribute, letting an attacker instantiate arbitrary types during deserialization; SECURITY-4225/CVE-2026-117613 concerns XStream not restricting collection element types, producing stored cross-site scripting via a crafted job config.xml for users with Item/Configure; SECURITY-4123/CVE-2026-117614 involves the compatibility conversion of legacy Command Agent Launcher commands without administrator approval; SECURITY-4187/CVE-2026-117615 covers symlink following when copying an item directory during rename; SECURITY-4188/CVE-2026-117616 covers an HTTP agent-loading endpoint that accepts an unvalidated agent name and can load any config.xml as an agent definition; SECURITY-4248/CVE-2026-117617 covers a time-of-check/time-of-use gap in symlink checking during artifact extraction. The root-cause class for CVE-2026-117618 specifically is not stated in the supplied sources - no CWE is given and the advisory text for that identifier is absent - so the trigger 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

CVE-2026-117618 is a critical-severity vulnerability in Jenkins automation server (versions 2.587 and earlier, and LTS 2.580.1 and earlier), part of a larger security advisory bundle. Jenkins is widely used for CI/CD pipelines, often with access to source code, build secrets, and deployment credentials, so a critical flaw there can expose the entire software supply chain. Leadership should care because unpatched Jenkins instances could allow attackers with some level of access to compromise build integrity or steal sensitive data, affecting development and operations teams across the organization.

Business Impact: High
Compensating Controls

Vendor-released patch: Jenkins 2.588 and LTS 2.580.2

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

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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