CVE-2024-29973CWE-78

** UNSUPPORTED WHEN ASSIGNED ** The command injection vulnerability in the “setCookie” parameter in Zyxel NAS326 firmware versions before V5.21(AAZF.17)C0 and…

Critical · published June 4, 2024

Patch now

High probability of exploitation

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

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

🚨 A command injection vulnerability lurks in the shadows of Zyxel NAS326 and NAS542 firmware, waiting for the perfect moment to strike! 🔥 Think of it as a restaurant where the chef accepts orders without checking them — a customer could demand anything from the kitchen, causing chaos behind the scenes. It's a recipe for disaster! An unauthenticated attacker could execute operating system commands simply by sending a crafted HTTP POST request, potentially leading to total control of the affected device. This could mean accessing sensitive data, changing configurations, or even taking the system down entirely! Absolutely devastating!

Put simply

Think of it as a restaurant where the chef accepts orders without checking them — a customer could demand anything from the kitchen, causing chaos behind the scenes. It's a recipe for disaster! This command injection vulnerability in the 'setCookie' parameter allows attackers to inject and run arbitrary OS commands on the device, bypassing normal security checks. Specifically, it affects firmware versions before V5.21(AAZF.17)C0 for NAS326 and V5.21(ABAG.14)C0 for NAS542.

What to do

An unauthenticated attacker could execute operating system commands simply by sending a crafted HTTP POST request, potentially leading to total control of the affected device. This could mean accessing sensitive data, changing configurations, or even taking the system down entirely! Absolutely devastating! Update your Zyxel NAS326 to firmware version V5.21(AAZF.17)C0 or the NAS542 to V5.21(ABAG.14)C0 immediately to patch this vulnerability. Ensure you also review any configurations to tighten security and consider implementing stricter input validation to prevent such attacks in the future. You’ve got this! With these updates, you’ll be bolstering your defenses and keeping the internet a safer place! 🛡️

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.86089 · 99.7th percentile
Weakness
CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Published
2024-06-04T01:29Z
EPSS history
Timeline
  • 04 JUN 01:29Z
    ** UNSUPPORTED WHEN ASSIGNED ** The command injection vulnerability in the “setCookie” parameter in Zyxel NAS326 firmware versions before V5.21(AAZF.17)C0 and…
    cvelistv5