CVE-2020-2279

A sandbox bypass vulnerability in Jenkins Script Security Plugin 1.74 and earlier allows attackers with permission to define sandboxed scripts to provide…

published September 23, 2020

CVSS
—
EPSS
2%
Percentile
81.8
In the wild
Unconfirmed
What it is

⚠️ A crafty user with permissions can use this sandbox bypass in Jenkins to unleash arbitrary code on the controller JVM! 😱 Think of it like a mischievous guest at a hotel who knows how to sneak past security — only instead of just raiding the mini-bar, they could potentially access all the rooms! If exploited, an attacker could run any code they choose on the Jenkins controller, leading to devastating consequences like data theft, system manipulation, or service disruptions. This vulnerability could turn your CI/CD pipeline into a playground for intruders, and that’s definitely not the party you want to host!

Put simply

Think of it like a mischievous guest at a hotel who knows how to sneak past security — only instead of just raiding the mini-bar, they could potentially access all the rooms! This vulnerability exists in the Jenkins Script Security Plugin (versions 1.74 and earlier), enabling attackers with sandbox script permissions to provide crafted return values, bypassing the intended restrictions and executing arbitrary code on the server.

What to do

If exploited, an attacker could run any code they choose on the Jenkins controller, leading to devastating consequences like data theft, system manipulation, or service disruptions. This vulnerability could turn your CI/CD pipeline into a playground for intruders, and that’s definitely not the party you want to host! Update Jenkins Script Security Plugin to the latest version immediately to patch this vulnerability. Review your user permissions to ensure that only trusted users can define sandboxed scripts. Regular audits of your Jenkins instance can help mitigate similar issues in the future. You've got this! Keeping your Jenkins secure is totally achievable with these steps! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02126 · 81.8th percentile
Published
2020-09-23T13:10Z
EPSS history
Timeline
  • 23 SEP 13:10Z
    A sandbox bypass vulnerability in Jenkins Script Security Plugin 1.74 and earlier allows attackers with permission to define sandboxed scripts to provide…
    cvelistv5