CVE-2019-9082KEV · OVERDUE

ThinkPHP Remote Code Execution Vulnerability

High · published February 24, 2019

Patch now

Confirmed exploited, and the score agrees

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

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

🚨 A single crafted URL can unleash total chaos! ThinkPHP versions before 3.2.4 are vulnerable to Remote Command Execution, turning your server into an unwitting accomplice for attackers. 🔥 It's like giving a restaurant an order ticket without checking what the chef is cooking — they prepare whatever's on the ticket without question! In this case, an attacker sends a malicious command that the server blindly executes, opening the door to mayhem. An attacker could run any command on your server with the right URL, potentially compromising sensitive data or dismantling your entire system! This can lead to data breaches, loss of service, and a whole lot of headaches.

Put simply

It's like giving a restaurant an order ticket without checking what the chef is cooking — they prepare whatever's on the ticket without question! In this case, an attacker sends a malicious command that the server blindly executes, opening the door to mayhem. This vulnerability allows attackers to exploit ThinkPHP by invoking the 'system' function through a specially crafted URL, leading to Remote Code Execution without authentication.

What to do

An attacker could run any command on your server with the right URL, potentially compromising sensitive data or dismantling your entire system! This can lead to data breaches, loss of service, and a whole lot of headaches. Immediately upgrade ThinkPHP to version 3.2.4 or later. Additionally, review your application for potential exposure and implement input validation to mitigate similar risks. Don't delay — your server's safety depends on it! You've got this! Follow these steps and take charge of your security like a true hero! 🦸

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.97419 · 99.9th percentile
Published
2019-02-24T18:00Z
KEV added
2021-11-03 · due 2022-05-03
EPSS history
Timeline
  • 03 NOV 00:00Z
    Added to CISA KEV — remediate by May 3
    kev
  • 24 FEB 18:00Z
    ThinkPHP before 3.2.4, as used in Open Source BMS v1.1.1 and other products, allows Remote Command Execution via…
    cvelistv5