CVE-2019-10458

Jenkins Puppet Enterprise Pipeline 1.3.1 and earlier specifies unsafe values in its custom Script Security whitelist, allowing attackers able to execute Script…

published October 16, 2019

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

⚠️ An unsecured Script Security whitelist in Jenkins Puppet Enterprise lets crafty attackers potentially run arbitrary code. This is like an open invitation to your kitchen where anyone can mix their secret sauce! 🍳 Think of your custom Script Security whitelist as a guest list for a fancy restaurant. If the restaurant doesn't check identities properly, anyone can waltz in and reorder the menu to their liking — and that could lead to a culinary disaster! 🍽️ If exploited, an attacker could execute their own code on the Jenkins server, gaining unrestrained access to sensitive data and potentially compromising the entire system. It's a ticking time bomb of chaos waiting to go off! 💣

Put simply

Think of your custom Script Security whitelist as a guest list for a fancy restaurant. If the restaurant doesn't check identities properly, anyone can waltz in and reorder the menu to their liking — and that could lead to a culinary disaster! 🍽️ This vulnerability occurs in Jenkins Puppet Enterprise Pipeline versions 1.3.1 and earlier, where unsafe values are specified in its Script Security whitelist, allowing attackers who have access to run arbitrary scripts.

What to do

If exploited, an attacker could execute their own code on the Jenkins server, gaining unrestrained access to sensitive data and potentially compromising the entire system. It's a ticking time bomb of chaos waiting to go off! 💣 To mitigate this, upgrade Jenkins Puppet Enterprise Pipeline to version 1.3.2 or later as soon as possible. Additionally, review your Script Security whitelist to ensure only trusted values are included. 🛡️ You've got this! By taking these steps, you can secure your Jenkins setup and protect your code like a pro! 💪✨

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01920 · 79.7th percentile
Published
2019-10-16T13:00Z
EPSS history
Timeline
  • 16 OCT 13:00Z
    Jenkins Puppet Enterprise Pipeline 1.3.1 and earlier specifies unsafe values in its custom Script Security whitelist, allowing attackers able to execute Script…
    cvelistv5