Skip to main content

Jenkins Zowe zDevOps Plugin CVE-2026-57307

| EUVDEUVD-2026-38788 MEDIUM
Missing Authorization (CWE-862)
2026-06-24 jenkins GHSA-xx59-jv36-5r44
4.2
CVSS 3.1 · Vendor: jenkins
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to Jenkins with Overall/Read permission
  2. Delivery
    Obtain Jenkins credential IDs via separate disclosure path
  3. Exploit
    Invoke unprotected zDevOps plugin connection-test endpoint
  4. Execution
    Supply attacker-controlled URL and harvested credential IDs
  5. Persist
    Jenkins transmits credentials to attacker-controlled server
  6. Impact
    Capture 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.

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 – 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

Jenkins Zowe zDevOps Plugin 0 ≤1.1.3.50.ve350c9b_450b_1

Affected Packages

maven io.jenkins.plugins:zdevops no fix
euvd jenkins_zowe_zdevops_plugin no fix

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

Vendor (jenkins) PRIMARY 4.2 MEDIUM
AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
vuln.today AI 4.2 MEDIUM

Network endpoint requires low-privilege Jenkins authentication; AC:H reflects mandatory prerequisite of independently obtained credential IDs; no availability impact applies.

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

Primary rating from Vendor (jenkins).

CVSS VectorVendor: jenkins

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

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

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Low
niche Jenkins plugin for IBM Z/OS Zowe mainframe integration
Data Quality
6 sources
Confidence: High

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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
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

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy