CVE-2019-16759KEV · OVERDUE

vBulletin PHP Module Remote Code Execution Vulnerability

Critical · published September 24, 2019

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 100.0th percentile for exploit probability.

1634
days past CISA
deadline
CVSS v3.1
9.8
EPSS
100%
Percentile
100.0
In the wild
Confirmed
What it is

🚨 A sneaky little parameter lets attackers execute arbitrary commands on your vBulletin site! 🔥 Think of it like a restaurant where a customer can just walk into the kitchen and cook whatever they want without anyone checking. That’s what happens here when the widgetConfig[code] parameter is misused — it opens the chef’s door to the whole kitchen! This vulnerability allows an attacker to remotely run any command on your server, which could lead to data breaches, unauthorized access, or even complete server takeover. Imagine the chaos if someone could just waltz in and change your menu — or worse, serve up sensitive customer data!

Put simply

Think of it like a restaurant where a customer can just walk into the kitchen and cook whatever they want without anyone checking. That’s what happens here when the widgetConfig[code] parameter is misused — it opens the chef’s door to the whole kitchen! In vBulletin versions 5.x through 5.5.4, the ajax/render/widget_php route is vulnerable due to improper validation of the widgetConfig[code] parameter, allowing for remote command execution without authentication.

What to do

This vulnerability allows an attacker to remotely run any command on your server, which could lead to data breaches, unauthorized access, or even complete server takeover. Imagine the chaos if someone could just waltz in and change your menu — or worse, serve up sensitive customer data! Immediately upgrade vBulletin to version 5.5.5 or later to close this critical vulnerability. Review and sanitize any widgetConfig inputs to prevent misuse in the future. Don’t forget to monitor your logs for any suspicious activities! You've got this! By updating and tightening your site’s security, you’ll keep those bad guys at bay! 🛡️

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.99728 · 100.0th percentile
Published
2019-09-24T21:01Z
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 SEP 21:01Z
    vBulletin 5.x through 5.5.4 allows remote command execution via the widgetConfig[code] parameter in an ajax/render/widget_php routestring request
    cvelistv5