Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to Jenkins with Overall/Read permission
-
DeliveryObtain Jenkins credential IDs via separate disclosure path
-
ExploitInvoke unprotected zDevOps plugin connection-test endpoint
-
ExecutionSupply attacker-controlled URL and harvested credential IDs
-
PersistJenkins transmits credentials to attacker-controlled server
-
ImpactCapture and reuse exfiltrated Jenkins secrets
Vulnerability Assessment
| Weakness |
CWE
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 the attacker to hold an active Jenkins account with at least Overall/Read permission; unauthenticated or anonymous access is insufficient. Beyond authentication, CVSS AC:H reflects a hard prerequisite: the attacker must independently obtain valid Jenkins credential IDs through a separate channel - such as a pipeline log leak, another vulnerability, or insider knowledge - before this endpoint can be abused. The Jenkins Zowe zDevOps Plugin must be installed and enabled on the target instance; the vulnerability does not exist in Jenkins core. Exploitation is further constrained to credential types usable in Zowe connection tests. The attack is rated non-automatable by SSVC, meaning opportunistic mass scanning is not a realistic threat vector. Organizations that enforce least-privilege Jenkins access or that have not deployed the zDevOps plugin face no realistic exposure. |
| Impact | The CVSS 3.1 score of 4.2 (Medium) reflects the network-accessible attack vector offset by High complexity (AC:H) and Low privilege requirement (PR:L), with only partial confidentiality and integrity impact and no availability impact. AC:H is well-justified here: the attacker must first independently enumerate or obtain valid Jenkins credential IDs via a separate method before this vulnerability can be weaponized, making the attack a two-stage operation rather than a single-step exploit. EPSS at 0.13% (3rd percentile) confirms negligible exploitation interest from the broader threat landscape. SSVC corroborates this: exploitation status is none, the attack is not automatable, and technical impact is only partial. The vulnerability is absent from CISA KEV. Taken together, the signals consistently depict a real but lower-priority finding - particularly in environments where Jenkins access is already gated to trusted internal users. The primary real-world concern is insider threat or privilege escalation within a Jenkins instance where the zDevOps plugin is deployed and credential segregation is assumed. |
| Exploit ScenarioDerived | An insider or low-privilege Jenkins user first enumerates credential IDs stored in Jenkins via a separate information-disclosure path - for example, a misconfigured pipeline log or another missing-permission endpoint. The attacker then directly calls the unprotected zDevOps plugin endpoint, supplying a URL pointing to an attacker-controlled server and the harvested credential IDs, causing Jenkins to authenticate against that server and expose the stored secrets. No public proof-of-concept code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 22, 2026
Missing authorization in Jenkins Zowe zDevOps Plugin (≤1.1.3.50.ve350c9b_450b_1) allows an authenticated low-privilege user holding only Overall/Read permission to invoke an unprotected plugin endpoint, supplying attacker-controlled connection parameters and externally obtained credential IDs to capture secrets stored in the Jenkins credential store. The Jenkins project confirmed the flaw under SECURITY-3747 and published an advisory on 2026-06-24. No public exploit code or active exploitation has been identified; EPSS places this at the 3rd percentile and SSVC rates exploitation as none with non-automatable attack mechanics.
RemediationAI
Administrators should consult the Jenkins project security advisory at https://www.jenkins.io/security/advisory/2026-06-24/#SECURITY-3747 and upgrade the Jenkins Zowe zDevOps Plugin to the version released after 1.1.3.50.ve350c9b_450b_1; no specific fixed version number was present in the input data, so the advisory should be checked for the exact remediated release. If an immediate upgrade is not possible, restrict Overall/Read permission to only verified, trusted Jenkins users, since exploitation requires at minimum that permission level - removing anonymous or broadly granted read access raises the bar for abuse. For Jenkins instances that do not actively use Zowe or z/OS integration, uninstalling the zDevOps plugin entirely eliminates the attack surface without affecting unrelated pipelines. Segmenting credential IDs so that Zowe-related credentials are only visible to pipelines that genuinely require them limits the blast radius of any successful credential-capture attempt.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in maven, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Jenkins exposes plugin functionality via its Stapler web framework, where HTTP-bound methods must be explicitly annotated with permission checks to prevent unauthorized invocation. CWE-862 (Missing Authorization) identifies the root cause: the zDevOps plugin exposes a credential-connection-test action without verifying that the caller holds privileges beyond the baseline Overall/Read level. The Zowe zDevOps Plugin provides IBM z/OS pipeline integration via Zowe APIs, handling mainframe credentials within the Jenkins credential store. The affected component is solely the plugin, identified by CPE cpe:2.3:a:jenkins_project:jenkins_zowe_zdevops_plugin:*:*:*:*:*:*:*:*, not Jenkins core itself. Because the action accepts caller-supplied credential IDs and a target URL, an attacker can redirect Jenkins into transmitting those credentials to an external server under their control.
Know when Jenkins Zowe Zdevops Plugin 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:L/I:L/A:N
Network endpoint requires low-privilege Jenkins authentication; AC:H reflects mandatory prerequisite of independently obtained credential IDs; no availability impact applies.
Primary rating from Vendor (jenkins).
CVSS VectorVendor: jenkins
DescriptionCVE.org
A missing permission check in Jenkins Zowe zDevOps Plugin 1.1.3.50.ve350c9b_450b_1 and earlier allows attackers with Overall/Read permission to connect to an attacker-specified URL using attacker-specified credentials IDs obtained through another method, capturing credentials stored in Jenkins.
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.
EUVD-2026-38788
GHSA-xx59-jv36-5r44
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB