Skip to main content

Jenkins CVE-2026-70440

| EUVDEUVD-2026-53534 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
5.4
CVSS 3.1 · Vendor
Share

Severity by source

Vendor (CNA) PRIMARY
5.4 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
vuln.today AI
9.9 CRITICAL

Based on CVE-2026-70426 as the most severe component: network-accessible Remoting channel, low-privilege Agent/Connect access, scope change from agent to controller, full RCE impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H

Primary rating from Vendor (CNA).

CVSS VectorVendor

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

2
Analysis Generated
Aug 05, 2026 - 16:21 vuln.today
CVE Published
Aug 05, 2026 - 14:02 oss-security
CRITICAL

Description PRE-NVD

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

AnalysisAI

Multiple high-severity vulnerabilities in Jenkins core and a range of plugins disclosed in the August 2026 security advisory allow attackers to achieve remote code execution on the Jenkins controller, perform arbitrary file writes, bypass deserialization protections, impersonate users, and enumerate stored credentials. Affected versions include Jenkins 2.575 and LTS 2.568.1 and earlier, with the most critical issues residing in the Remoting deserialization layer (CVE-2026-70426), tar archive handling (CVE-2026-70427), and file parameter path traversal (CVE-2026-70428), all of which ultimately enable code execution on the controller JVM. No public exploit or CISA KEV listing is confirmed at time of analysis, but the attack surface breadth and severity of RCE-capable issues make this advisory a high-priority patching event for any Jenkins deployment.

Technical ContextAI

Jenkins relies on its Remoting library (agent.jar/remoting.jar) for serialized Java object communication between the controller and build agents, with JEP-200 providing a class allowlist filter to prevent deserialization gadget attacks. CVE-2026-70426 exposes a fallback deserialization code path in Remoting 3384.v60d89463d9e0 and earlier that bypasses this filter for classes on the Jenkins core classpath not on the pre-JEP-200 denylist. CVE-2026-70427 exploits improper handling of symbolic links with empty-like names in tar and tar.gz extraction, enabling path escape to arbitrary controller filesystem locations. CVE-2026-70428 exploits a flawed path traversal check in file parameter name parsing. CVE-2026-70429 abuses a Unicode normalization inconsistency - canonical ID lowercasing versus String#equalsIgnoreCase comparison - allowing 'dotless i' (U+0131) and similar characters to collide with ASCII equivalents, enabling account impersonation. CVE-2026-70430 allows unrestricted instantiation of arbitrary Java types via the project naming strategy configuration. CVE-2026-70431/70432 affect Multijob Plugin's Groovy scripting, which is not gated through the Script Security Plugin, enabling unsandboxed JVM-level code execution. No CWE or CPE was provided in the input data; affected CPEs are inferred as cpe:2.3:a:jenkins:jenkins:*:*:*:*:lts:*:*:* up to 2.568.1 and cpe:2.3:a:jenkins:jenkins:*:*:*:*:*:*:*:* up to 2.575.

RemediationAI

Upgrade Jenkins core to version 2.576 (weekly) or LTS 2.568.2 immediately to address CVE-2026-70426 through CVE-2026-70430. For plugins, upgrade to: External Workspace Manager Plugin 1.4.2, HCL AppScan Plugin 1.8.4, Multijob Plugin 677.v7ffc23d6a_4c2, SCM-Manager Plugin 1.12.1, and Webhook Secret Credentials Provider Plugin 32.v09c9b_522f0a_8. For the eleven plugins with unresolved vulnerabilities (including AWS CodeBuild, CodeSonar, Google Chat Notification, and others), consider disabling or removing them until fixes are released, as the Jenkins project explicitly flags them as having unresolved security issues. As a compensating control for agent-to-controller RCE vectors (CVE-2026-70426, CVE-2026-70427), restrict Agent/Connect permissions to trusted infrastructure only and isolate agent nodes from sensitive controller filesystem directories; note this reduces but does not eliminate risk. For CVE-2026-70428, restrict Item/Configure and Item/Build permissions to vetted users. Advisory URL: https://www.jenkins.io/security/advisory/2026-08-05/.

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

Share

CVE-2026-70440 vulnerability details – vuln.today

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