CVE-2018-1000861KEV · OVERDUE

Jenkins Stapler Web Framework Deserialization of Untrusted Data Vulnerability

Critical · published December 10, 2018

Patch now

Confirmed exploited, and the score agrees

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

1536
days past CISA
deadline
CVSS v3.1
9.8
EPSS
98%
Percentile
99.9
In the wild
Confirmed
What it is

🚨 A crafted URL can let an attacker run any method on Java objects in Jenkins! This is like handing someone the master key to your entire system! 🔥 Think of it as a delivery service that delivers packages without verifying the contents. Instead of checking for the intended delivery, it just drops off whatever is sent—no questions asked! This vulnerability is absolutely devastating; an attacker could invoke sensitive methods, potentially exposing or even tampering with critical data. With the right crafted URL, they have the power to execute arbitrary code on your server, which could lead to a full system compromise. This is not just an inconvenience—it's a major security risk!

Put simply

Think of it as a delivery service that delivers packages without verifying the contents. Instead of checking for the intended delivery, it just drops off whatever is sent—no questions asked! CVE-2018-1000861 is a code execution vulnerability in the Stapler web framework used by Jenkins up to version 2.153 and LTS 2.138.3. It allows attackers to access unintended Java methods through specially crafted URLs, enabling remote code execution.

What to do

This vulnerability is absolutely devastating; an attacker could invoke sensitive methods, potentially exposing or even tampering with critical data. With the right crafted URL, they have the power to execute arbitrary code on your server, which could lead to a full system compromise. This is not just an inconvenience—it's a major security risk! To protect your Jenkins installation, upgrade to the latest version of Jenkins (2.164 or later) to patch this vulnerability. Additionally, review and restrict the URLs that can be accessed, ensuring only intended methods are available. Regular audits can help keep your environment secure! You've got this! By following these steps, you’ll reinforce your defenses in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.98326 · 99.9th percentile
Published
2018-12-10T14:00Z
KEV added
2022-02-10 · due 2022-08-10
EPSS history
Timeline
  • 10 FEB 00:00Z
    Added to CISA KEV — remediate by Aug 10
    kev
  • 10 DEC 14:00Z
    A code execution vulnerability exists in the Stapler web framework used by Jenkins 2.153 and earlier, LTS 2.138.3 and earlier in…
    cvelistv5