Skip to main content

Jenkins MCP Server Plugin EUVDEUVD-2026-38781

| CVE-2026-57300 MEDIUM
Missing Authorization (CWE-862)
2026-06-24 jenkins GHSA-mpff-xhg4-vr45
4.3
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 valid low-privilege account
  2. Delivery
    Identify accessible pipeline job via Item/Read
  3. Exploit
    Send crafted MCP Server Plugin API request for replay script
  4. Execution
    Plugin skips authorization check
  5. Persist
    Receive full Pipeline replay script content
  6. Impact
    Extract 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% 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 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

Jenkins MCP Server Plugin patch: 0.178.vffe5a_e770f3b_
Jenkins MCP Server Plugin patch: 0.172.174.v9f72da_90a_710

Affected Packages

maven io.jenkins.plugins:mcp-server fix: 0.178.vffe5a

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

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

Network-accessible endpoint requires low privilege (Item/Read); only confidentiality of replay scripts is impacted; no integrity or availability effect.

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

Primary rating from Vendor (jenkins).

CVSS VectorVendor: jenkins

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

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

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Low
niche Jenkins plugin with limited known enterprise deployment
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.2%
Patch available Yes
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

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