CVE-2023-27224

An issue found in NginxProxyManager v.2.9.19 allows an attacker to execute arbitrary code via a lua script to the configuration file

Critical · published March 22, 2023

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

🔥 A crafty Lua script could open the floodgates! This CVE in NginxProxyManager v2.9.19 allows attackers to execute arbitrary code, threatening your server's security. 😱 Think of it like a restaurant letting anyone in the kitchen just by showing a menu. Once inside, the intruder can whip up anything they want — a recipe for disaster! If exploited, an attacker could run any code on your server, accessing sensitive data, altering configurations, or even shutting down services. This could lead to a complete compromise of your system, causing outrage and disruption that's absolutely devastating!

Put simply

Think of it like a restaurant letting anyone in the kitchen just by showing a menu. Once inside, the intruder can whip up anything they want — a recipe for disaster! This vulnerability in NginxProxyManager allows arbitrary code execution by inserting a malicious Lua script into the configuration file, which the server then executes without proper validation.

What to do

If exploited, an attacker could run any code on your server, accessing sensitive data, altering configurations, or even shutting down services. This could lead to a complete compromise of your system, causing outrage and disruption that's absolutely devastating! Update your NginxProxyManager to version 2.9.20 immediately to mitigate this vulnerability. Additionally, review and secure your Lua scripts to ensure only trusted code is executed. Regularly audit your configurations for any suspicious entries! You've got this! By taking these steps, you'll put up a solid defense against this critical threat! 🛡️

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.01218 · 68.4th percentile
Published
2023-03-22T00:00Z
EPSS history
Timeline
  • 22 MAR 00:00Z
    An issue found in NginxProxyManager v.2.9.19 allows an attacker to execute arbitrary code via a lua script to the configuration file
    cvelistv5