CVE-2019-1003030KEV · OVERDUE

Jenkins Matrix Project Plugin Remote Code Execution Vulnerability

Critical · published March 8, 2019

Patch now

Confirmed exploited, and the score agrees

CVSS calls it critical at 9.9. It is confirmed in active exploitation. It sits in the 99.9th percentile for exploit probability.

1653
days past CISA
deadline
CVSS v3.1
9.9
EPSS
97%
Percentile
99.9
In the wild
Confirmed
What it is

🚨 A sneaky bypass in Jenkins can let attackers unleash arbitrary code from your pipeline scripts! 🔥 This is a code execution vulnerability that demands your attention immediately! This is like giving someone access to the kitchen but forgetting to lock the pantry where all the secret recipes are stored. They can mix ingredients in ways you’d never allow, potentially cooking up a disastrous dish! If an attacker can control your pipeline scripts, they could run any code they want on your Jenkins master JVM. This opens the door to data leaks, unauthorized access, and even complete system takeover—absolutely devastating! It's crucial to take this one seriously!

Put simply

This is like giving someone access to the kitchen but forgetting to lock the pantry where all the secret recipes are stored. They can mix ingredients in ways you’d never allow, potentially cooking up a disastrous dish! The vulnerability revolves around a sandbox bypass in the Jenkins Pipeline: Groovy Plugin (versions 2.63 and earlier). It allows malicious users with control over pipeline scripts to execute arbitrary code on the Jenkins master, effectively bypassing the safety mechanisms in place.

What to do

If an attacker can control your pipeline scripts, they could run any code they want on your Jenkins master JVM. This opens the door to data leaks, unauthorized access, and even complete system takeover—absolutely devastating! It's crucial to take this one seriously! Patch your Jenkins Pipeline: Groovy Plugin to version 2.64 or later immediately. Review your pipeline scripts to ensure only trusted code is executed, and implement strict access controls for those who can modify scripts. Don’t wait! You've got this! Follow these steps, and you'll have your Jenkins environment secured in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.9 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.97058 · 99.9th percentile
Published
2019-03-08T21:00Z
KEV added
2022-03-25 · due 2022-04-15
EPSS history
Timeline
  • 25 MAR 00:00Z
    Added to CISA KEV — remediate by Apr 15
    kev
  • 08 MAR 21:00Z
    A sandbox bypass vulnerability exists in Jenkins Pipeline: Groovy Plugin 2.63 and earlier in pom.xml…
    cvelistv5