Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege Jenkins credentials
-
DeliveryIdentify jobs using Git Parameter Plugin
-
ExploitSend crafted request to parameter population endpoint
-
ExecutionReceive branch, tag, and revision metadata
-
ImpactUse metadata for CI/CD reconnaissance
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 a valid Jenkins account with at least Item/Read permission on a job that uses the Git Parameter Plugin and is connected to a Git SCM repository - this is the minimum standard read role in Jenkins' authorization matrix. The job itself must be configured with this plugin as a parameter provider; jobs not using Git Parameter Plugin are unaffected. Exploitation is bounded by the need for authenticated credentials (PR:L per CVSS vector), meaning unauthenticated external attackers cannot exploit this without first obtaining a Jenkins account. The impact ceiling is SCM metadata disclosure - no write capability, no code execution, and no availability impact. Jenkins instances that enforce strict Item/Read grants (assigning it only to users who genuinely need to enumerate SCM structure) or that do not expose the Git Parameter Plugin to lower-trust accounts are not realistically at risk. |
| Impact | The CVSS 3.1 vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N yields a 4.3 Medium score, correctly reflecting that exploitation is network-accessible and requires only low-privilege credentials, but impact is limited to partial confidentiality of SCM metadata. EPSS at 0.21% (11th percentile) is consistent with a low-complexity but low-impact finding that has not attracted attacker interest. SSVC independently rates exploitation as none, automatable as no, and technical impact as partial - all converging on a real-but-deprioritized posture. The information disclosed (branch and tag names, revision identifiers) is useful for reconnaissance of CI/CD pipelines and targeted branch-specific attacks but does not directly enable code execution, credential theft, or service disruption. There is no conflict between signals here: CVSS, EPSS, and SSVC all align on a medium-low real-world priority. No public exploit code identified and not listed in CISA KEV. |
| Exploit ScenarioDerived | An authenticated Jenkins user with only Item/Read access on a target job - for example, a developer scoped to a single project - sends a crafted HTTP request to the Git Parameter Plugin's parameter-population endpoint, receiving in the response a full listing of branch names, tag names, and commit revision metadata from the backing Git repository. This metadata could be used to identify unreleased feature branches, security-fix branches, or version tags, enabling more targeted follow-on attacks against the CI/CD pipeline or the upstream repository. No public exploit code exists 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 Git Parameter Plugin 462.vdcf3df2ed2ca_ and earlier exposes SCM repository metadata - branch names, tag names, and revision data - to any Jenkins user holding only Item/Read permission. An authenticated low-privilege user can query this metadata from jobs they can read without possessing the additional permissions that should gate SCM enumeration. No active exploitation has been confirmed, EPSS probability is minimal at 0.21% (11th percentile), and SSVC rates exploitation as none - making this a low-priority information disclosure issue for most organizations.
RemediationAI
Update the Jenkins Git Parameter Plugin to the version published after 462.vdcf3df2ed2ca_ as documented in the Jenkins security advisory at https://www.jenkins.io/security/advisory/2026-06-24/#SECURITY-3745 - the precise patched version number is not available in current input data and must be confirmed directly from that advisory before deployment. As a compensating control prior to patching, restrict Item/Read permission on Jenkins jobs backed by sensitive Git repositories to only explicitly trusted users or service accounts; this directly limits the population of principals who can trigger the missing-check code path. Be aware that over-restricting Item/Read may break legitimate use cases such as read-only dashboards or build status monitors. If Jenkins uses Role-Based Access Control, audit the matrix for accounts that hold Item/Read on sensitive pipeline jobs but should not have visibility into repository structure.
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
The Jenkins Git Parameter Plugin extends Jenkins' parameterized build framework to allow dynamic selection of Git branches, tags, or commit revisions as job parameters. The root cause is CWE-862 (Missing Authorization): a plugin endpoint or internal function returns SCM repository metadata without verifying that the requesting principal holds any permission beyond the base Item/Read role. Jenkins' permission model grants Item/Read as the minimum access level for viewing a job's existence and configuration; a properly implemented check would require an additional permission (such as Item/Configure or a plugin-specific capability) before exposing repository structure. The CPE cpe:2.3:a:jenkins_project:jenkins_git_parameter_plugin:*:*:*:*:*:*:*:* covers all versions up to and including 462.vdcf3df2ed2ca_, indicating no prior version is safe.
Know when Jenkins Git Parameter 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
Jenkins is network-exposed (AV:N), Item/Read is a low privilege role (PR:L), and only SCM metadata is disclosed with no integrity or availability impact (C:L/I:N/A:N).
Primary rating from Vendor (jenkins).
CVSS VectorVendor: jenkins
DescriptionCVE.org
A missing permission check in Jenkins Git Parameter Plugin 462.vdcf3df2ed2ca_ and earlier allows attackers with Item/Read permission to obtain information about the SCM repository used by a job, such as branch names, tag names, and revision metadata.
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-38766
GHSA-hwvp-7xqv-8jx3
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB