CVE-2024-39781CWE-77

Multiple OS command injection vulnerabilities exist in the adm.cgi sch_reboot() functionality of Wavlink AC3000 M33A8.V5030.210505

Critical · published January 14, 2025

CVSS v3.1
9.1
EPSS
5%
Percentile
91.6
In the wild
Unconfirmed
What it is

🚨 A crafty HTTP request can trigger multiple command injections in the Wavlink AC3000, allowing an attacker to take control — think of it as giving out the master key to your entire network. 🔥 This vulnerability is like an overzealous technician who, without confirming the security protocols, rewires your entire network just because they have access to the control panel. One wrong command can send everything spiraling out of control! If exploited, an attacker could execute arbitrary commands on the device, potentially leading to a complete takeover of your network. This could mean unauthorized access to sensitive information, manipulation of settings, and even using your system as a launchpad for further attacks. The implications are absolutely devastating!

Put simply

This vulnerability is like an overzealous technician who, without confirming the security protocols, rewires your entire network just because they have access to the control panel. One wrong command can send everything spiraling out of control! The vulnerabilities lie in the adm.cgi sch_reboot() functionality, particularly the `restart_hour` POST parameter, allowing an authenticated user to inject malicious commands through specially crafted requests.

What to do

If exploited, an attacker could execute arbitrary commands on the device, potentially leading to a complete takeover of your network. This could mean unauthorized access to sensitive information, manipulation of settings, and even using your system as a launchpad for further attacks. The implications are absolutely devastating! Immediately patch to the latest firmware version (V5030.210505) to close these command injection vulnerabilities. It's also crucial to conduct an audit of user access to ensure only trusted individuals have authentication privileges. Lastly, review and sanitize input to prevent similar issues in the future. You've got this! By following these steps, you'll boost your defenses and keep your network safe from harm. 🛡️

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.04597 · 91.6th percentile
Weakness
CWE-77 · Improper Neutralization of Special Elements used in a Command ('Command Injection')
Published
2025-01-14T14:21Z
EPSS history
Timeline
  • 14 JAN 14:21Z
    Multiple OS command injection vulnerabilities exist in the adm.cgi sch_reboot() functionality of Wavlink AC3000 M33A8.V5030.210505
    cvelistv5