Skip to main content

Jenkins Multijob Plugin CVE-2026-70432

| EUVDEUVD-2026-53526 HIGH
Cross-Site Request Forgery (CSRF) (CWE-352)
8.8
CVSS 3.1 · Vendor
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privileged Jenkins credentials
  2. Delivery
    Craft malicious page with CSRF payload targeting Multijob Plugin endpoint
  3. Exploit
    Lure authenticated Jenkins user to attacker-controlled page
  4. Execution
    Browser auto-submits forged request under victim session
  5. Persist
    Execute arbitrary code within Jenkins controller JVM
  6. Impact
    Full compromise of CI/CD infrastructure

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires three concurrent conditions: the target Jenkins instance must have Multijob Plugin 669.v9d96a_d9c71b_0 or earlier installed; a user with at least low-privileged Jenkins authentication must have an active session; and that authenticated user must be induced (via phishing, malicious ad, or redirected link) to visit an attacker-controlled web page that fires the forged request. No special plugin configuration beyond standard installation appears necessary. Exploitation is limited by the social engineering dependency - the attacker cannot directly trigger the CSRF without victim interaction - and by network access restrictions: Jenkins controllers behind VPNs or strict firewalls reduce attacker ability to deliver the malicious page or benefit from the forged request. Authentication requirements are confirmed by the CVSS PR:L metric (low-privilege account required).

Impact

The NVD-assigned CVSS score of 8.8 (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) signals high severity, but the UI:N metric warrants scrutiny: CSRF vulnerabilities inherently require a victim user to trigger the forged request by visiting a malicious page, which most frameworks classify as UI:R. This inconsistency may cause automated scanners to overweight the score. No EPSS data was provided and the vulnerability has no CISA KEV listing, indicating no confirmed widespread exploitation at this time. Real-world risk is elevated in environments where Jenkins controllers are internet-facing or where users access Jenkins via the same browser profile used for general browsing, and lower in air-gapped or VPN-gated deployments. The attacker must also already possess or compromise a low-privileged Jenkins account, which is an additional prerequisite not reflected in the raw score.

Exploit ScenarioDerived

An attacker registers a low-privileged Jenkins account or compromises existing credentials, then hosts a malicious web page embedding a hidden CSRF request targeting the vulnerable Multijob Plugin endpoint. A Jenkins user who visits the page while their session is active inadvertently causes the forged request to execute arbitrary code within the Jenkins controller JVM, potentially giving the attacker full control of build pipelines, stored secrets, and connected infrastructure. No public exploit code has been identified at time of analysis, but the CSRF pattern is straightforward to construct given knowledge of the vulnerable plugin endpoint and a captured session.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv2 – Aug 05, 2026

Remote code execution via CSRF in Jenkins Multijob Plugin 669.v9d96a_d9c71b_0 and earlier allows a network attacker to execute arbitrary code within the Jenkins controller JVM by inducing a low-privileged authenticated user to trigger a forged request. The Jenkins security advisory published 2026-08-05 formally discloses this as SECURITY-3823(2), with EUVD-2026-53526 corroborating the affected version range. No public exploit code or CISA KEV listing has been identified at time of analysis, though the network reachability and low attack complexity make this a meaningful risk wherever Jenkins is accessible and users browse untrusted sites within the same browser session.

Earlier versions of this analysis (1)
v1 Aug 05, 2026 - 16:19

Cross-site request forgery in Multijob Plugin 669.v9d96a_d9c71b_0 and earlier enables remote attackers to execute arbitrary code on the Jenkins controller JVM by tricking an authenticated user into visiting a crafted page. The plugin's form validation endpoint accepts GET requests without CSRF protection, allowing a forged browser request to invoke Groovy scripting functionality that runs with full controller JVM privileges. No public exploit or CISA KEV listing has been identified at time of analysis, but the RCE impact and pairing with CVE-2026-70431 (same plugin, same permission scope) significantly elevates real-world risk.

RemediationAI

Upgrade the Jenkins Multijob Plugin to a version released after 669.v9d96a_d9c71b_0 as directed by the Jenkins security advisory at https://www.jenkins.io/security/advisory/2026-08-05/. The exact patched plugin version is not stated in the available data - consult the Jenkins Update Center and the advisory directly to confirm the fixed release before upgrading. As compensating controls where immediate patching is not feasible: restrict Jenkins controller access to trusted internal networks or VPNs to limit attacker delivery of CSRF payloads; enforce SameSite=Strict or SameSite=Lax attributes on Jenkins session cookies to block cross-origin request forgery at the browser level (note this may affect legitimate cross-origin integrations); and apply a strict Content-Security-Policy header to limit what third-party pages can load. Do not rely on network controls alone if Jenkins users access the instance from browsers also used for general internet browsing.

Affected VersionsENISA

Jenkins Multijob Plugin 0 ≤669.v9d96a_d9c71b_0

Affected Packages

euvd jenkins_multijob_plugin no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

Jenkins is a widely-deployed open-source CI/CD automation server; the Multijob Plugin extends it with multi-phase, multi-job build orchestration. CWE-352 (Cross-Site Request Forgery) indicates the plugin fails to validate that state-mutating HTTP requests originate from a trusted source, allowing an attacker to craft a malicious page whose embedded request is automatically issued by the victim's browser against the Jenkins controller. Because Jenkins plugins operate with direct access to the controller JVM, CSRF flaws in plugins can be escalated to arbitrary code execution within that process - far beyond typical CSRF impact. The EUVD-confirmed affected range is all Multijob Plugin releases from version 0 through 669.v9d96a_d9c71b_0 inclusive.

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

Vendor (CNA) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.0 HIGH

CSRF inherently requires victim to visit attacker page (UI:R); low-privilege auth confirmed by PR:L; full JVM code execution yields C:H/I:H/A:H.

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

Primary rating from Vendor (CNA).

CVSS VectorVendor

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

Lifecycle Timeline

2
CVSS changed
Aug 05, 2026 - 19:22 NVD
8.8 (HIGH)
CVE Published
Aug 05, 2026 - 14:02 oss-security
CRITICAL

Description PRE-NVD

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

Executive ViewAI

Why It Matters

Jenkins Multijob Plugin versions 669 and earlier have a remote code execution vulnerability (CVE-2026-70432, CVSS 8.8) that attackers can exploit through browser-based CSRF attacks against authenticated users; no public exploit code has been identified at time of analysis. Organizations running Jenkins face direct risk to build pipeline integrity and CI/CD continuity-a compromise could allow attackers to inject malicious code into software releases. A vendor patch has not yet been released, requiring immediate interim controls to contain risk.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: implement network-level access controls to limit Jenkins exposure, enforce multi-factor authentication for all users, deploy reverse proxy authentication, segregate Jenkins infrastructure from general corporate networks, disable the Multijob Plugin if operationally replaceable, enable comprehensive audit logging for build activities, and rotate all Jenkins service account credentials.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Prevalence
Medium
optional Jenkins plugin, not universally installed across all Jenkins deployments
Data Quality
5 sources
Confidence: Medium

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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

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