Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to Jenkins with Item/Build permission
-
DeliveryIdentify an in-flight build started by another user
-
ExploitExecute CLI build -s command targeting that job
-
ExecutionCancel path invoked without Item/Cancel check
-
PersistActive build terminated
-
ImpactVictim's CI/CD pipeline disrupted
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated Jenkins account with |
| Impact | The provided CVSS 3.1 vector (AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:L, score 4.2) is well-calibrated. AC:H reflects the timing-dependent exploitation condition: a build started by another user must be actively running and the attacker must invoke the CLI with |
| Exploit ScenarioDerived | An authenticated Jenkins user (e.g., a developer with |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 02, 2026
Missing authorization in Jenkins' CLI build command allows authenticated low-privileged users to cancel builds they did not initiate. When invoking the build CLI command with the -s flag (wait-for-completion mode), Jenkins 2.579 and earlier and LTS 2.568.2 and earlier skip the required Item/Cancel permission check, enabling any user holding only Item/Build permission to abort in-flight builds owned by other users. No public exploit code has been identified at time of analysis, and this issue is not listed in the CISA KEV catalog.
RemediationAI
Upgrade to Jenkins 2.580 (weekly channel) or Jenkins LTS 2.568.3, which introduce the missing Item/Cancel permission check on the CLI build cancel code path. These fix versions are confirmed by the vendor advisory at https://www.jenkins.io/security/advisory/2026-09-02/#SECURITY-4015 and corroborated by the EUVD record. As a compensating control prior to patching, administrators should audit and restrict Item/Build permission to only fully trusted users - since this vulnerability allows any Item/Build holder to cancel peers' builds, reducing the set of principals with that permission shrinks the attack surface. Alternatively, disabling CLI access (via jenkins.CLI.disabled=true system property) eliminates the attack vector entirely, though it will also disable all legitimate CLI usage. No workaround preserves full CLI functionality while also blocking exploitation.
Affected VersionsENISA
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 exposes a CLI (command-line interface) through which users can trigger and interact with build jobs. The build command's -s flag causes the CLI client to block until the triggered build finishes, but it also surfaces a cancel path if the client disconnects. The vulnerability (CWE-862 - Missing Authorization) arises because the code path that processes this cancellation omits the Item/Cancel permission gate entirely, relying solely on the already-checked Item/Build permission. The affected product is identified by CPE cpe:2.3:a:jenkins_project:jenkins:*:*:*:*:*:*:*:*, covering all Jenkins instance types (weekly and LTS lines). The permission model in Jenkins is role-based and granular; Item/Build (start a build) and Item/Cancel (stop a build) are intentionally separate, making this a clear authorization-logic defect rather than an authentication failure.
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
Severity by source
AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:L
AV:N for CLI over network; AC:H for timing-dependent condition (target build must be running); PR:L for required Item/Build permission; no confidentiality impact.
Primary rating from Vendor (jenkins).
CVSS VectorVendor: jenkins
Lifecycle Timeline
3DescriptionCVE.org
In Jenkins 2.579 and earlier, LTS 2.568.2 and earlier, the build CLI command does not check the Item/Cancel permission when using the -s flag to cancel a build triggered to wait for completion, allowing attackers with Item/Build permission to cancel builds started by other users.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour
A sandbox bypass vulnerability exists in Jenkins Pipeline: Groovy Plugin 2.63 and earlier in pom.xml, src/main/java/org/
The Jenkins CLI subsystem in Jenkins before 1.638 and LTS before 1.625.2 allows remote attackers to execute arbitrary co
The remoting module in Jenkins before 2.32 and LTS before 2.19.3 allows remote attackers to execute arbitrary code via a
Multiple unspecified API endpoints in Jenkins before 1.650 and LTS before 1.642.2 allow remote authenticated users to ex
The Fingerprints pages in Jenkins before 1.638 and LTS before 1.625.2 might allow remote attackers to obtain sensitive j
The remoting module in Jenkins before 1.650 and LTS before 1.642.2 allows remote attackers to execute arbitrary code by
A sandbox bypass vulnerability exists in Jenkins Script Security Plugin 1.53 and earlier in src/main/java/org/jenkinsci/
A code execution vulnerability exists in the Stapler web framework used by Jenkins 2.153 and earlier, LTS 2.138.3 and ea
A sandbox bypass vulnerability exists in Jenkins Script Security Plugin 1.50 and earlier in src/main/java/org/jenkinsci/
A sandbox bypass vulnerability exists in Pipeline: Declarative Plugin 1.3.3 and earlier in. Rated high severity (CVSS 8.
A sandbox bypass vulnerability exists in Pipeline: Groovy Plugin 2.61 and earlier in src/main/java/org/jenkinsci/plugins
EUVD-2026-70123
GHSA-c5q4-vhqv-p6fj
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB