GHSA-4v7r-5cqf-6h4r
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify unpatched Jenkins plugin instance
-
DeliveryAuthenticate with low-privilege account or craft CSRF payload
-
ExploitInvoke vulnerable plugin endpoint
-
ExecutionTrigger unprotected operation (credential access, code execution, or unauthorized action)
-
ImpactLeverage result for further access
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 | Specific exploitation conditions for CVE-2026-70438 are not determinable from the available data, as no individual description, CVSS vector, or CWE is mapped to this CVE ID in the provided intelligence. Based on the plugin vulnerability patterns described elsewhere in this advisory batch, common prerequisites include: a low-privilege Jenkins account (Overall/Read or equivalent) for credential enumeration or CSRF-class issues; Item/Configure or Item/Build permissions for build-related exploitation; or simply access to the Jenkins web UI for CSRF attacks exploitable against authenticated users. The specific plugin affected by CVE-2026-70438 has not been confirmed, so defenders cannot yet apply targeted access-control mitigations beyond disabling the full list of unresolved plugins. What limits exploitation across most plugin CVEs in this batch is the requirement for some level of authenticated access - unauthenticated exploitation has not been asserted for the unresolved plugin subset. |
| Impact | CVE-2026-70438 cannot be independently risk-assessed because its individual CVSS vector, CWE classification, affected component, and exploitation conditions are not present in the available data - the CVE description is the full oss-security advisory post, not a per-CVE breakdown. No EPSS probability, KEV status, or POC availability has been reported for this specific CVE ID. If it maps to one of the eleven unresolved plugin vulnerabilities, the absence of a vendor patch at time of disclosure represents an elevated remediation gap. The surrounding advisory does contain critical-severity issues - notably the Remoting deserialization bypass (CVE-2026-70426), which enables controller code execution from agent processes, and path traversal to arbitrary file write (CVE-2026-70427, CVE-2026-70428) - but conflating those severity ratings with CVE-2026-70438 would be incorrect. Defenders should treat the unresolved plugin list as requiring immediate plugin disablement or removal pending patches, while prioritizing Jenkins core upgrade to 2.576 or LTS 2.568.2 for the confirmed high-severity core issues. |
| Exploit ScenarioDerived | No public exploit code has been identified for CVE-2026-70438 specifically at time of analysis. In the context of the broader advisory, an illustrative scenario for an unresolved plugin vulnerability would be an authenticated attacker with minimal Jenkins permissions (e.g., Overall/Read) invoking a vulnerable HTTP endpoint in the affected plugin to enumerate credentials, trigger CSRF-based actions, or execute code depending on the specific flaw class - consistent with the permission-check and CSRF patterns seen in CVE-2026-70433 through 70435 in this same advisory batch. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 05, 2026
Jenkins 2.575 and LTS 2.568.1 and earlier, along with a broad set of Jenkins plugins, are affected by a batch of security vulnerabilities disclosed in the 2026-08-05 advisory. CVE-2026-70438 is one of the CVEs issued under this advisory batch; based on sequential numbering (the described CVEs run from 70426 through approximately 70435+), it likely corresponds to one of the eleven plugins listed as carrying unresolved security issues without a fix at time of publication - including AWS CodeBuild, CodeSonar, Google Chat Notification, Horreum, Ivy Report, Parameterized Remote Trigger, Qualys Container Scanning Connector, Sauce OnDemand, Summary Display, Violation Comments to GitLab, and XML Job to Job DSL. No public exploit has been identified for CVE-2026-70438 specifically, and it does not appear in CISA KEV. The broader advisory includes critical issues such as a Remoting deserialization filter bypass enabling controller-side code execution from agent processes, path traversal enabling arbitrary file write, and CSRF or missing permission checks across multiple plugins.
RemediationAI
Upgrade Jenkins core to version 2.576 (weekly) or 2.568.2 (LTS) immediately to address the confirmed high-severity core vulnerabilities in this advisory batch, per the official advisory at https://www.jenkins.io/security/advisory/2026-08-05/. Update patched plugins to their fixed versions: External Workspace Manager to 1.4.2, HCL AppScan to 1.8.4, Multijob to 677.v7ffc23d6a_4c2, SCM-Manager to 1.12.1, and Webhook Secret Credentials Provider to 32.v09c9b_522f0a_8. For plugins with no available fix - which likely includes the specific component affected by CVE-2026-70438 - disable or uninstall the affected plugin until a patched version is released; this eliminates the attack surface with the trade-off of losing that plugin's functionality. Restrict the blast radius of any residual exposure by limiting Agent/Connect, Item/Configure, Item/Build, and Overall/Manage permissions strictly to trusted principals using Jenkins' role-based access controls. Monitor the Jenkins security advisories mailing list at https://groups.google.com/d/forum/jenkinsci-advisories for follow-up releases addressing the unresolved plugin issues.
Affected VersionsENISA
Affected Packages
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 using a controller-agent architecture. The Remoting library (agent.jar/remoting.jar) serializes Java objects between controller and agents; the JEP-200 class filter is the primary deserialization guard. The advisory spans multiple CWE classes: deserialization filter bypass (aligned with CWE-502 and CWE-693), symlink exploitation during tar/tar.gz extraction (CWE-59), path traversal in file parameter names (CWE-22), Unicode case-folding inconsistency in identity comparisons (CWE-178 / CWE-706), unrestricted object instantiation (CWE-470), unauthenticated Groovy execution in Multijob Plugin absent Script Security integration (CWE-693), and CSRF or missing permission checks in several plugins (CWE-352 / CWE-862). CVE-2026-70438 specifically is inferred to reside in one of the unresolved plugin CVEs where no CPE string, CWE mapping, or individual description has been provided in the available data. The Jenkins project is itself a CVE Numbering Authority and submits CVE metadata alongside its advisories.
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:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Primary rating from Vendor (CNA) · only source for this CVE.
CVSS VectorVendor
Lifecycle Timeline
2Description PRE-NVD
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
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
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-53532
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB