Skip to main content

Jenkins Plugin CVE-2026-70434

| EUVDEUVD-2026-53528 MEDIUM
Cross-Site Request Forgery (CSRF) (CWE-352)
4.2
CVSS 3.1 · Vendor
View

Attack ChainAIDerived

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

  1. Access
    Attacker crafts malicious page with forged Jenkins request
  2. Delivery
    Victim with active Jenkins session visits the page
  3. Exploit
    Browser silently submits cross-origin request to vulnerable plugin endpoint
  4. Execution
    Endpoint executes action without crumb or permission check
  5. Impact
    Unauthorized plugin operation completes under victim identity

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 that (1) the vulnerable Jenkins plugin is installed and enabled on the target instance, (2) the attacker can induce an authenticated Jenkins user to visit a malicious web page while the user has an active Jenkins session (UI:R), and (3) the Jenkins instance is reachable from the victim's browser at the time of the request - this is satisfied even for internal Jenkins deployments if the victim is on the same network. No attacker-side authentication is required (PR:N). Exploitation is limited by: requiring victim interaction (no automated exploitation without a logged-in user), the need for the specific plugin to be installed, and the undefined scope of the triggered action (unknown without the full advisory text). The Jenkins user database and standard CSRF crumb protection, when properly configured, would block exploitation; the vulnerability exists precisely because the affected endpoint bypasses crumb validation.

Impact

No CVSS vector was provided in the input, so severity metrics are independently assessed below. CSRF vulnerabilities in Jenkins plugins are a recurring class with variable real-world impact depending on what the targeted endpoint does. The co-occurrence of a permission check bypass (CVE-2026-70435) in the same plugin elevates risk: an attacker can chain both flaws - tricking an authenticated user into triggering an unauthorized action the server also fails to gate properly. EPSS data was not provided, and the CVE has no CISA KEV listing and no reported POC. Because the specific plugin and endpoint action are unknown due to the truncated description, impact severity cannot be fully determined from available data. The risk is real but scoped to Jenkins deployments running the affected plugin where users with browser sessions can be socially engineered. Installations behind strong network perimeters or with strict Content-Security-Policy headers reduce but do not eliminate CSRF risk.

Exploit ScenarioDerived

An attacker sends a phishing link or embeds a hidden iframe in a page visited by a Jenkins developer who has an active authenticated session. When the victim's browser loads the page, it silently sends a state-changing HTTP request to the vulnerable Jenkins plugin endpoint without a valid CSRF crumb, causing the endpoint to execute its action under the victim's identity and permissions. Because the companion permission check flaw (CVE-2026-70435) also exists, the server does not validate whether the victim's account is actually authorized for that action, potentially allowing the attacker to trigger privileged operations regardless of the victim's role. No public proof-of-concept code has been identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 05, 2026

Cross-site request forgery (CSRF) in a Jenkins plugin (SECURITY-3888) allows unauthenticated remote attackers to induce authenticated Jenkins users into triggering unauthorized plugin actions by visiting a malicious page, with no privileges required on the attacker's side. The companion vulnerability CVE-2026-70435 covers a missing permission check in the same plugin, indicating the CSRF-triggered endpoint also lacks server-side authorization enforcement. Fixes are available in the 2026-08-05 Jenkins security advisory bundle; no public exploit or CISA KEV listing has been identified at time of analysis.

RemediationAI

Upgrade to the fixed plugin version released as part of the 2026-08-05 Jenkins security advisory (https://www.jenkins.io/security/advisory/2026-08-05/). Also upgrade Jenkins core to 2.576 (weekly) or 2.568.2 (LTS) to address the other vulnerabilities in the same advisory bundle. As a compensating control if immediate upgrade is not feasible, restrict access to the Jenkins web UI to trusted internal networks only, reducing the attack surface for CSRF by preventing external pages from reaching the Jenkins origin. Enforcing strict Content-Security-Policy headers and requiring HTTPS with SameSite cookie attributes on the Jenkins reverse proxy are additional mitigations that reduce CSRF exploitability but do not address the underlying missing CSRF token check. Disable the affected plugin entirely if its functionality is not actively required. The specific plugin to target cannot be confirmed without the full advisory text due to the truncated input.

Affected VersionsENISA

Jenkins SCM-Manager Plugin 0 ≤1.11.1

Affected Packages

euvd jenkins_scm_manager_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 plugins expose HTTP endpoints for form validation, configuration actions, and remote triggers. CSRF vulnerabilities arise when these endpoints accept state-changing GET requests or lack CSRF token (crumb) validation, allowing a crafted third-party page to silently invoke the endpoint on behalf of a logged-in Jenkins user. The companion permission check flaw (CVE-2026-70435 under the same SECURITY-3888 issue) indicates the affected endpoint does not verify the caller's authorization before executing its action. No CWE was explicitly provided in the input, but the pattern maps to CWE-352 (CSRF) for CVE-2026-70434 and CWE-862 (Missing Authorization) for CVE-2026-70435. The specific plugin involved is not confirmed because the CVE description in the provided input is truncated immediately after 'SECURITY-3888 / CVE-2026-70434 (CSRF) & CVE-2026-70435 (permission check'. Based on the advisory's fix list, candidate plugins include SCM-Manager Plugin 1.12.1 and Webhook Secret Credentials Provider Plugin 32.v09c9b_522f0a_8, as HCL AppScan and Multijob are already accounted for by other CVE IDs in the same advisory.

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 4.2 MEDIUM
AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
vuln.today AI 7.1 HIGH

Network-reachable CSRF requires no attacker privileges but needs victim interaction; integrity impact is high given companion permission bypass enables unauthorized actions.

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

Primary rating from Vendor (CNA).

CVSS VectorVendor

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

Lifecycle Timeline

2
CVSS changed
Aug 06, 2026 - 16:22 NVD
4.2 (MEDIUM)
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

A critical CSRF vulnerability in a Jenkins build automation plugin (CVE-2026-70434) allows unauthenticated attackers to manipulate legitimate Jenkins users into triggering unauthorized plugin actions, directly threatening build pipeline integrity, production deployment processes, and supply chain security across the organization.

Business Impact: Severe
Compensating Controls

Apply vendor patch (Jenkins security advisory 2026-08-05). Interim: restrict Jenkins web access to corporate network only, disable non-essential plugins, and implement network segmentation between Jenkins and production environments.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
High
Jenkins is a dominant open-source CI/CD platform with millions of installations globally
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Very High
Technical Impact
Partial

Priority Score

21
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +21
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.

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