CVE-2024-46256

A Command injection vulnerability in requestLetsEncryptSsl in NginxProxyManager 2.11.3 allows an attacker to RCE via Add Let's Encrypt Certificate

Critical · published September 27, 2024

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

🚨 A simple request to add an SSL certificate could unleash a full-blown remote code execution nightmare in NginxProxyManager 2.11.3! 🔥 Think of it like a restaurant where a diner orders extra toppings, and the kitchen just throws in whatever they want without checking the recipe—chaos ensues! 🍽️ With this command injection vulnerability, an attacker can gain control over your server, executing any commands they please. This could mean accessing sensitive data, altering configurations, or even completely taking over the system—an absolutely devastating breach!

Put simply

Think of it like a restaurant where a diner orders extra toppings, and the kitchen just throws in whatever they want without checking the recipe—chaos ensues! 🍽️ This vulnerability in NginxProxyManager occurs when an attacker can inject arbitrary commands through the 'Add Let's Encrypt Certificate' functionality, leading to remote code execution (RCE) without proper validation.

What to do

With this command injection vulnerability, an attacker can gain control over your server, executing any commands they please. This could mean accessing sensitive data, altering configurations, or even completely taking over the system—an absolutely devastating breach! Immediately update NginxProxyManager to version 2.11.4 or later to patch this vulnerability. Review your configurations to ensure that command execution is properly validated. Monitor logs for any suspicious activity while you’re at it! You've got this! By following these steps, you’ll protect your server from this exploit and secure your internet fortress! 🛡️

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.03084 · 87.6th percentile
Published
2024-09-27T00:00Z
EPSS history
Timeline
  • 27 SEP 00:00Z
    A Command injection vulnerability in requestLetsEncryptSsl in NginxProxyManager 2.11.3 allows an attacker to RCE via Add Let's Encrypt Certificate
    cvelistv5