CVE-2024-39785CWE-74

Multiple command execution vulnerabilities exist in the nas.cgi add_dir() functionality of Wavlink AC3000 M33A8.V5030.210505

Critical · published January 14, 2025

CVSS v3.1
9.1
EPSS
6%
Percentile
93.6
In the wild
Unconfirmed
What it is

🚨 An authenticated HTTP request can open the door to total chaos! Multiple command execution vulnerabilities lurking in the add_dir() function of Wavlink AC3000 M33A8 could let attackers run arbitrary commands on your device! 🔥 Think of it like a hotel where guests can write their own room service requests without any oversight. If an employee doesn’t check what’s written, they might deliver an outrageous order—like a mountain of balloons instead of a simple sandwich! If exploited, an attacker could execute any command they wish, potentially taking control of your network device. This is absolutely devastating for your security, as it could lead to data breaches, service interruptions, or even turning your device into a bot for further attacks.

Put simply

Think of it like a hotel where guests can write their own room service requests without any oversight. If an employee doesn’t check what’s written, they might deliver an outrageous order—like a mountain of balloons instead of a simple sandwich! This vulnerability allows attackers to inject commands through the adddir_name POST parameter within the nas.cgi script. By sending a specially crafted request, an attacker can execute arbitrary commands on the server, leveraging the trust of an authenticated user.

What to do

If exploited, an attacker could execute any command they wish, potentially taking control of your network device. This is absolutely devastating for your security, as it could lead to data breaches, service interruptions, or even turning your device into a bot for further attacks. To mitigate this risk, patch your Wavlink AC3000 to the latest version as soon as possible and review user permissions to ensure that only trusted accounts can access critical features. Additionally, consider employing input sanitization to block unwanted commands. You've got this! Follow these steps and secure your device—your security hero status is activated! 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.06369 · 93.6th percentile
Weakness
CWE-74 · Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')
Published
2025-01-14T14:20Z
EPSS history
Timeline
  • 14 JAN 14:20Z
    Multiple command execution vulnerabilities exist in the nas.cgi add_dir() functionality of Wavlink AC3000 M33A8.V5030.210505
    cvelistv5