Description
In Stapler 1839.ved17667b_a_eb_5 through 2107.v8dfcb_e8ed317 (both inclusive), except 2088.2093.vd7c3e58008a_6, included in Jenkins 2.447 through 2.579 (both inclusive), LTS 2.452.1 through 2.568.2 (both inclusive), an HTTP endpoint serving dynamically generated JavaScript resources embeds the user's cross-site request forgery (CSRF) token (crumb) as a string literal, allowing attackers with control over a page hosted on the same site as Jenkins to obtain a valid crumb for the targeted user's session and perform actions on their behalf.
Published: 2026-09-02
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Stapler, a component of Jenkins, improperly embeds the CSRF token (crumb) as a string literal in dynamically generated JavaScript resources. This flaw allows an attacker who can host a malicious page on the same domain as Jenkins to read the token and subsequently perform any actions that the authenticated user is authorized to perform, effectively hijacking the user's session. The vulnerability is a cross‑site request forgery (CSRF) flaw, identified as CWE‑352, and can lead to arbitrary configuration changes, the execution of builds, or other privileged operations on the target Jenkins instance.

Affected Systems

The issue impacts the Stapler component in Jenkins versions 2.447 through 2.579 inclusive and LTS releases 2.452.1 through 2.568.2 inclusive, excluding the specific release 2088.2093.vd7c3e58008a_6. It applies to Stapler releases starting with 1839.ved17667b_a_eb_5 through 2107.v8dfcb_e8ed317, both inclusive, except for 2088.2093.vd7c3e58008a_6. All affected deployments are produced by the Jenkins Project.

Risk and Exploitability

The CVSS score of 8.8 indicates a high severity vulnerability. EPSS data is not available, so no definitive exploitation probability can be cited, and the vulnerability is not listed in the CISA KEV catalog. Based on the description, the likely attack vector is a web-based exploit where an attacker hosts a malicious page on the same site as Jenkins, uses JavaScript to read the exposed token, and then performs privileged actions as the victim. The lack of an EPSS score or KEV listing suggests that while the vulnerability is severe, the current observed exploitation activity may be limited or untracked.

Generated by OpenCVE AI on September 3, 2026 at 11:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Jenkins to a version that incorporates the patched Stapler component (e.g., 2.579 or later, or LTS 2.568.2 or later).
  • If an immediate upgrade is not possible, configure your firewall or reverse proxy to block or restrict access to the endpoint that serves the dynamic JavaScript resources containing the crumb, preventing attackers from retrieving the token.
  • Ensure that Jenkins’ CSRF protection module is enabled and that the crumb is delivered only over secure (HTTPS) connections, thereby reducing the risk of token exposure.

Generated by OpenCVE AI on September 3, 2026 at 11:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 03 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
Title Stapler CSRF Token Exposure in Jenkins

Thu, 03 Sep 2026 11:00:00 +0000

Type Values Removed Values Added
First Time appeared Jenkins Project
Jenkins Project jenkins
Vendors & Products Jenkins Project
Jenkins Project jenkins

Wed, 02 Sep 2026 18:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-352
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}


Wed, 02 Sep 2026 10:45:00 +0000

Type Values Removed Values Added
Description In Stapler 1839.ved17667b_a_eb_5 through 2107.v8dfcb_e8ed317 (both inclusive), except 2088.2093.vd7c3e58008a_6, included in Jenkins 2.447 through 2.579 (both inclusive), LTS 2.452.1 through 2.568.2 (both inclusive), an HTTP endpoint serving dynamically generated JavaScript resources embeds the user's cross-site request forgery (CSRF) token (crumb) as a string literal, allowing attackers with control over a page hosted on the same site as Jenkins to obtain a valid crumb for the targeted user's session and perform actions on their behalf.
References

Subscriptions

Jenkins Project Jenkins
cve-icon MITRE

Status: PUBLISHED

Assigner: jenkins

Published:

Updated: 2026-09-02T17:38:30.836Z

Reserved: 2026-09-01T21:55:27.033Z

Link: CVE-2026-84649

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-02T16:17:29.620

Modified: 2026-09-03T17:13:16.490

Link: CVE-2026-84649

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-03T12:00:04Z

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)