Skip to main content

Jenkins Priority Sorter Plugin EUVDEUVD-2026-38771

| CVE-2026-57290 MEDIUM
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-06-24 jenkins GHSA-fq56-wvv2-p8jf
4.3
CVSS 3.1 · Vendor: jenkins
View

Attack ChainAIDerived

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

  1. Access
    Craft forged POST request targeting priority config endpoint
  2. Delivery
    Embed in malicious webpage
  3. Exploit
    Lure authenticated Jenkins admin to page
  4. Execution
    Browser auto-submits request with valid session cookie
  5. Persist
    Jenkins accepts forged config
  6. Impact
    Global job priority overwritten

Vulnerability Assessment

Weakness
CWE
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The victim must be an authenticated Jenkins user with privileges to modify global job priority configuration - typically a Jenkins administrator or a user with Overall/Administer permission. The Jenkins Priority Sorter Plugin must be installed and running at or below version 936.v2c01c6b_84449. Exploitation requires that the victim actively visit or load attacker-controlled web content while holding an active authenticated Jenkins session - this mandatory user interaction (UI:R per CVSS) cannot be bypassed and is the primary limiting factor. SSVC confirms the attack is not automatable. Impact is bounded strictly to the integrity of the global job priority configuration; confidentiality and availability are unaffected. Non-default deployment conditions are not required beyond having the plugin installed.

Impact

CVSS 4.3 with vector AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N reflects a low-medium finding: the attack is network-reachable and requires no attacker credentials, but mandatory user interaction (UI:R) prevents automated exploitation and the impact ceiling is limited integrity degradation (I:L) with zero confidentiality or availability consequence. EPSS at 0.11% (1st percentile) is consistent with no observed exploitation activity. CISA SSVC independently confirms exploitation as none, automatable as no (user interaction is a hard prerequisite), and technical impact as partial - all signals converge on a low real-world threat level. No KEV listing and no public POC have been identified. The practical blast radius is narrow: only global job scheduling priority is at risk, not code execution or secrets exposure. This is a legitimate finding but not a priority unless Jenkins is externally exposed and build queue integrity is business-critical.

Exploit ScenarioDerived

An attacker crafts a malicious webpage containing a hidden HTML form that auto-submits a POST request to the Jenkins Priority Sorter Plugin's global configuration endpoint with attacker-controlled priority values. A Jenkins administrator is phished into visiting the page while logged into Jenkins; the browser automatically includes the session cookie, causing Jenkins to accept and persist the forged configuration. No public POC has been identified at time of analysis, so exploitation currently requires manual crafting.

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

Cross-site request forgery in Jenkins Priority Sorter Plugin 936.v2c01c6b_84449 and earlier enables a network-based attacker to overwrite global job priority configuration by luring an authenticated Jenkins user into triggering a forged HTTP request. Exploitation requires mandatory victim interaction and produces only limited integrity impact - no confidentiality or availability loss. No public exploit code exists, EPSS sits at the 1st percentile, and CISA SSVC records exploitation status as none, making this a low operational priority for most organizations.

RemediationAI

Upgrade Jenkins Priority Sorter Plugin to the version released after 936.v2c01c6b_84449 as specified in the Jenkins security advisory at https://www.jenkins.io/security/advisory/2026-06-24/#SECURITY-3769 - the exact patched version number is not independently confirmed from available input data and should be verified directly in the advisory before deployment. If immediate upgrade is not feasible, restrict Jenkins web UI access to trusted internal networks or VPN-only access to eliminate the external attack surface, which removes the network reachability that makes this CSRF exploitable remotely. Separately, verify that Jenkins' built-in crumb-based CSRF protection is enabled (it is on by default in modern Jenkins core releases via Manage Jenkins > Configure Global Security); while this does not substitute for a plugin-level fix, it reduces the overall CSRF attack surface. Disabling the Priority Sorter Plugin entirely is a viable workaround if job priority management is not operationally required.

Affected VersionsENISA

Jenkins Priority Sorter Plugin 0 ≤936.v2c01c6b_84449

Affected Packages

maven org.jenkins-ci.plugins:prioritysorter fix: 936.937.v5581d0b
euvd jenkins_priority_sorter_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 Priority Sorter Plugin extends the Jenkins CI/CD automation server to manage relative execution priorities among jobs queued in the build scheduler. CWE-352 (Cross-Site Request Forgery) identifies the root cause: the plugin endpoint responsible for persisting global priority configuration fails to validate a CSRF token, allowing a forged state-changing POST to be submitted under an authenticated user's active session. CSRF attacks exploit the browser's automatic inclusion of session cookies - since Jenkins trusts the browser, a request originating from a third-party malicious page is indistinguishable from a legitimate one if no nonce or origin check is enforced. CPE cpe:2.3:a:jenkins_project:jenkins_priority_sorter_plugin:*:*:*:*:*:*:*:* confirms all versions up to and including 936.v2c01c6b_84449 lack this control.

Know when Jenkins Priority Sorter 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:N/UI:R/S:U/C:N/I:L/A:N
vuln.today AI 4.3 MEDIUM

Network-delivered CSRF needs no attacker credentials but mandates victim browser interaction; impact is integrity-only, limited to job priority configuration with no scope change.

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

Primary rating from Vendor (jenkins).

CVSS VectorVendor: jenkins

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

DescriptionCVE.org

A cross-site request forgery (CSRF) vulnerability in Jenkins Priority Sorter Plugin 936.v2c01c6b_84449 and earlier allows attackers to overwrite the global job priority configuration.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Medium
Jenkins CI widely deployed but plugin adoption is a subset
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 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

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

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