CVE-2024-7094CWE-94

JS Help Desk – The Ultimate Help Desk & Support Plugin <= 2.8.6 - Unauthenticated PHP Code Injection to Remote Code Execution

Critical · published August 13, 2024

CVSS v3.1
9.8
EPSS
38%
Percentile
98.5
In the wild
Unconfirmed
What it is

🚨 A crafty attacker can exploit a PHP code injection in the JS Help Desk plugin for WordPress, allowing full Remote Code Execution—yikes! 🔥 This vulnerability is like giving a stranger the ability to reconfigure the locks on your doors without asking — they can let themselves in and do whatever they want! Let's keep those locks tight, folks! An unauthenticated attacker could execute arbitrary code on your server, leading to unauthorized access, data breaches, or even a complete server takeover. This is absolutely devastating for any WordPress site using versions up to 2.8.6!

Put simply

This vulnerability is like giving a stranger the ability to reconfigure the locks on your doors without asking — they can let themselves in and do whatever they want! Let's keep those locks tight, folks! This critical vulnerability arises from a lack of sanitization on user-supplied values in the 'storeTheme' function, allowing attackers to modify the style.php file and execute code. Missing capability checks add to the danger, enabling unauthorized execution.

What to do

An unauthenticated attacker could execute arbitrary code on your server, leading to unauthorized access, data breaches, or even a complete server takeover. This is absolutely devastating for any WordPress site using versions up to 2.8.6! To mitigate this risk, immediately update the JS Help Desk plugin to version 2.8.7 or later. Additionally, review your site’s user roles and permissions to ensure proper access controls are in place. Regular security audits can further protect your site. You've got this! By taking these steps, you can secure your site and keep those pesky attackers 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.37645 · 98.5th percentile
Weakness
CWE-94 · Improper Control of Generation of Code ('Code Injection')
Published
2024-08-13T02:31Z
EPSS history
Timeline
  • 13 AUG 02:31Z
    JS Help Desk – The Ultimate Help Desk & Support Plugin <= 2.8.6 - Unauthenticated PHP Code Injection to Remote Code Execution
    cvelistv5