Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to Jenkins with valid low-privilege account
-
DeliveryIdentify accessible pipeline job via Item/Read
-
ExploitSend crafted MCP Server Plugin API request for replay script
-
ExecutionPlugin skips authorization check
-
PersistReceive full Pipeline replay script content
-
ImpactExtract sensitive logic or credentials for further attack
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 | The attacker must be authenticated to the Jenkins instance and hold at least Item/Read permission on the targeted job - unauthenticated exploitation is not possible per the PR:L CVSS vector. The Jenkins MCP Server Plugin must be installed and active on the Jenkins controller. Exploitation is bounded to jobs the attacker can already see (Item/Read scope), meaning lateral discovery to entirely hidden jobs is not enabled. What is bypassed is the additional Run/Replay or Job/Build permission that would normally gate access to replay script content. Non-default configurations that restrict network access to the Jenkins controller (e.g., internal-only deployments) further limit exposure to internal threat actors only. |
| Impact | All available signals converge on low real-world priority. The CVSS 3.1 score of 4.3 (Medium) reflects a network-accessible, low-complexity flaw but is bounded by the PR:L requirement (confirmed authenticated access), the S:U scope (no lateral movement), and a C:L confidentiality impact. EPSS at 0.17% in the 7th percentile indicates the vulnerability is statistically unlikely to be exploited opportunistically. SSVC assessment confirms exploitation status of none and technical impact of only partial. No POC code has been identified and the vulnerability is not listed in CISA KEV. The primary real-world risk is insider threat or privilege escalation for reconnaissance - a low-privileged Jenkins user reading pipeline scripts to identify build secrets or internal infrastructure topology before escalating further. SSVC automatable: no is consistent with this being a targeted, post-authentication reconnaissance technique rather than an unauthenticated mass-exploitation vector. This is a legitimate security finding but not a critical incident response priority for most organizations. |
| Exploit ScenarioDerived | An authenticated Jenkins user who holds only Item/Read permission on a CI/CD pipeline job sends a crafted HTTP request to the Jenkins MCP Server Plugin API endpoint that retrieves replay scripts, bypassing the intended permission gate. The plugin returns the full Groovy pipeline script from a previous build run, which may contain hardcoded environment variable references, infrastructure hostnames, or logic the attacker can use for further reconnaissance. No public exploit code exists for this specific path at time of analysis, but the attack is straightforward for any developer familiar with Jenkins internal API conventions. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 22, 2026
Missing authorization in Jenkins MCP Server Plugin 0.177.v629fdb_2557fe and earlier exposes Pipeline replay scripts to users who hold only Item/Read permission. Authenticated Jenkins users can read replay script contents of any job they can see, potentially exposing sensitive pipeline logic, embedded credentials, or proprietary build configurations beyond what their permission level should allow. No active exploitation is confirmed (not in CISA KEV), no public exploit code has been identified, and the EPSS score of 0.17% (7th percentile) reflects minimal real-world exploitation interest at time of analysis.
RemediationAI
Upgrade Jenkins MCP Server Plugin to version 0.178.vffe5a_e770f3b_ or the backport release 0.172.174.v9f72da_90a_710, both confirmed by the Jenkins project security advisory at https://www.jenkins.io/security/advisory/2026-06-24/#SECURITY-3759. If an immediate upgrade is not possible, a compensating control is to audit and restrict Item/Read permission grants across Jenkins jobs, limiting that permission to accounts that have an explicit business need - this reduces the pool of accounts that could exploit the missing check. A secondary compensating control is to ensure Pipeline replay scripts do not contain embedded credentials or sensitive secrets, migrating any such values to Jenkins Credentials Store (which enforces its own permission checks); this reduces the blast radius of unauthorized script reads without patching the authorization gap itself. Neither workaround replaces patching.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in maven
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected product is identified by CPE cpe:2.3:a:jenkins_project:jenkins_mcp_server_plugin:*:*:*:*:*:*:*:* - a Jenkins plugin that exposes a Model Context Protocol (MCP) server interface for pipeline automation. CWE-862 (Missing Authorization) indicates that the plugin's API endpoint for retrieving Pipeline replay scripts performs authentication (requires a logged-in user) but does not enforce an appropriate authorization check to confirm that the caller holds permissions beyond Item/Read - such as Job/Build or Run/Replay - before returning script content. Pipeline replay scripts are the Groovy pipeline definitions used to re-run past builds and may contain embedded logic, variable assignments, or references to sensitive infrastructure that is not intended to be visible to read-only users.
Know when Jenkins Mcp Server 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:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Network-accessible endpoint requires low privilege (Item/Read); only confidentiality of replay scripts is impacted; no integrity or availability effect.
Primary rating from Vendor (jenkins).
CVSS VectorVendor: jenkins
DescriptionCVE.org
A missing permission check in Jenkins MCP Server Plugin 0.177.v629fdb_2557fe and earlier allows attackers with Item/Read permission to read the Pipeline replay scripts of jobs they can access.
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-38781
GHSA-mpff-xhg4-vr45
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB