Skip to main content

Jenkins CVE-2026-70428

| EUVDEUVD-2026-53571 MEDIUM
Path Traversal (CWE-22)
4.3
CVSS 3.1 · Vendor
Share

Severity by source

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

Network delivery via Jenkins web interface; Item/Configure and Item/Build are low-privilege grants; scope changes from job context to the controller OS file system enabling code execution.

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:N/SI:N/SA:N
Red Hat
8.8 HIGH
qualitative

Primary rating from Vendor (CNA).

CVSS VectorVendor

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

Lifecycle Timeline

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

Description PRE-NVD

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

AnalysisAI

Path traversal in Jenkins file parameter name validation allows authenticated attackers holding Item/Configure and Item/Build permissions to write arbitrary files to the Jenkins controller's file system, leading to code execution. Affected releases are Jenkins 2.575 and earlier (weekly) and LTS 2.568.1 and earlier; fixed in Jenkins 2.576 and LTS 2.568.2, published 2026-08-05. No public exploit code or CISA KEV listing has been identified at time of analysis.

Technical ContextAI

Jenkins supports file parameters in build job definitions, allowing builds to receive uploaded files as inputs. The flaw (CWE-22, Improper Limitation of a Pathname) exists in the controller-side logic that validates file parameter names: Jenkins fails to correctly identify path traversal sequences embedded in parameter names, so a crafted name such as '../../init.groovy.d/evil.groovy' is not rejected. Because the resulting write is constrained only by the OS-level file permissions of the user account running the Jenkins process, an attacker can target high-impact paths within JENKINS_HOME, specifically init.groovy.d/ (Groovy scripts executed by Jenkins at startup) and plugins/ (directory scanned for installed plugins). No specific plugin is required; this is a defect in Jenkins core. Affected CPE is not formally enumerated in the provided intelligence, but the advisory clearly scopes this to jenkins/jenkins (the upstream open-source project) versions through 2.575 weekly and 2.568.1 LTS.

RemediationAI

Upgrade to Jenkins 2.576 (weekly) or Jenkins LTS 2.568.2, both of which resolve this path traversal flaw per the official advisory at https://www.jenkins.io/security/advisory/2026-08-05/. Organizations unable to patch immediately should audit and restrict Item/Configure and Item/Build permissions via the Jenkins authorization strategy, granting them only to explicitly trusted users, since exploitation requires both simultaneously. As an additional compensating control, monitor JENKINS_HOME/init.groovy.d/ and JENKINS_HOME/plugins/ for unexpected file additions, as these are the highest-impact write targets identified in the advisory. Removing or disabling file parameter usage from job configurations where not operationally necessary reduces the available attack surface. Note that restricting permissions may impact CI/CD automation workflows and should be coordinated with pipeline owners.

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

Vendor StatusVendor

Share

CVE-2026-70428 vulnerability details – vuln.today

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