On June 6, 2025, the Jenkins Project issued a security advisory (SECURITY-3588 / CVE-2025-5806) affecting the Gatling Plugin, a widely used tool for displaying performance test reports within the Jenkins automation server.
The vulnerability carries a high severity rating, with CVSS base scores ranging from 8.0 to 9.0 across different versions, indicating a significant risk to affected systems.
The core issue lies in Gatling Plugin version 136.vb_9009b_3d33a_e, which serves Gatling reports in a way that bypasses the Content-Security-Policy (CSP) protections introduced in Jenkins versions 1.641 and 1.625.3.
This bypass enables a cross-site scripting (XSS) vulnerability, classified as CWE-79—Improper Neutralization of Input During Web Page Generation.
Attackers with the ability to modify report content—even those with low-privileged access—can inject malicious scripts that execute in the context of other users’ browsers.
Such scripts could lead to theft of sensitive session cookies, unauthorized actions, and compromise of user credentials or sensitive information.
Technical Terms and Codes Involved:
The vulnerability specifically affects Gatling Plugin versions up to and including 136.vb_9009b_3d33a_e.
Contrary to some documentation, earlier versions are not affected—this is due to a technical limitation in how advisory pages are rendered on jenkins.io.
Affected Plugin and Version Table
| Plugin Name | Affected Version(s) | Not Affected (Clarification) |
|---|---|---|
| Gatling Plugin | Up to 136.vb_9009b_3d33a_e | Versions before the affected |
As of the advisory’s publication, no official patch is available.
The Jenkins Project recommends downgrading to Gatling Plugin version 1.3.0 as a temporary mitigation measure.
Mitigation Strategies:
The vulnerability has been assigned a high severity rating by multiple sources, including the Jenkins Project, CloudBees, and security researchers.
The CVSS base score of 8.0–9.0 reflects the potential for significant impact if exploited, though there is currently no evidence of active exploitation or a public proof-of-concept.
Security advisories and vulnerability databases, including NVD, GitHub Advisory Database, and Tenable, have all published detailed analyses.
The Exploit Prediction Scoring System (EPSS) estimates a low probability (0.04%) of exploitation activity in the next 30 days, but organizations are urged to remain vigilant.
Key Takeaways for Security Teams:
The Jenkins Gatling Plugin vulnerability (CVE-2025-5806 / SECURITY-3588) highlights the ongoing challenges of securing plugin ecosystems within automation platforms.
With no immediate fix available, organizations must rely on downgrading, strict access controls, and enhanced security practices to protect their environments.
Security teams should prioritize this advisory and prepare to implement patches as soon as they become available.
By staying informed and proactive, organizations can mitigate the risks posed by this high-severity XSS vulnerability and maintain the integrity of their CI/CD pipelines.
To Upgrade Your Cybersecurity Skills, Take Diamond Membership With 150+ Practical Cybersecurity Courses Online – Enroll Here
Attackers abused compromised ConnectWise Cloud Backup credentials to access Microsoft 365 customer environments, prompting ConnectWise…
Anthropic says an internal Claude research model reconstructed how the National Security Agency generated seeds…
Two WordPress Core vulnerabilities can be chained to execute remote code without authentication, according to…
A newly disclosed OpenBSD kernel exploitation chain combines a shared memory accounting flaw with a…
GhostAction attackers have expanded their GitHub credential theft campaign with a second stage that disguises…
Indian authorities have warned that SideCopy hackers are targeting Indian organizations, including academic institutions, with…