CVE-2024-29972CWE-78

** UNSUPPORTED WHEN ASSIGNED ** The command injection vulnerability in the CGI program "remote_help-cgi" in Zyxel NAS326 firmware versions before…

Critical · published June 4, 2024

Patch now

High probability of exploitation

CVSS calls it critical at 9.8. It sits in the 99.8th percentile for exploit probability.

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

🚨 A crafted HTTP POST request is all it takes to unleash a world of chaos! This command injection vulnerability in Zyxel NAS326 and NAS542 devices is a massive security hole waiting to be exploited. 🔥 Think of it like a restaurant where a customer can yell out any order they want, and the kitchen just blindly cooks it up without checking the menu. That's what happens here—an attacker can send commands straight to the operating system without any verification! This vulnerability allows an unauthenticated attacker to execute arbitrary operating system commands, potentially giving them full control over the device. Imagine someone walking in and having the ability to change the recipe, delete files, or even bring down the entire kitchen. The stakes are high, and the risk is absolutely devastating!

Put simply

Think of it like a restaurant where a customer can yell out any order they want, and the kitchen just blindly cooks it up without checking the menu. That's what happens here—an attacker can send commands straight to the operating system without any verification! The command injection flaw in the 'remote_help-cgi' program enables attackers to inject OS commands by sending crafted HTTP POST requests, exploiting the lack of input validation in the firmware.

What to do

This vulnerability allows an unauthenticated attacker to execute arbitrary operating system commands, potentially giving them full control over the device. Imagine someone walking in and having the ability to change the recipe, delete files, or even bring down the entire kitchen. The stakes are high, and the risk is absolutely devastating! Update your Zyxel NAS326 to firmware version V5.21(AAZF.17)C0 or later, and for NAS542, upgrade to V5.21(ABAG.14)C0 or later. If you can't apply these updates right away, consider disabling the CGI service to mitigate the risk in the meantime! You've got this! By taking these steps, you'll strengthen your defenses and keep those 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.89326 · 99.8th percentile
Weakness
CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Published
2024-06-04T01:24Z
EPSS history
Timeline
  • 04 JUN 01:24Z
    ** UNSUPPORTED WHEN ASSIGNED ** The command injection vulnerability in the CGI program "remote_help-cgi" in Zyxel NAS326 firmware versions before…
    cvelistv5