CVE-2024-39761CWE-77

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

Critical · published January 14, 2025

CVSS v3.1
10.0
EPSS
8%
Percentile
95.0
In the wild
Unconfirmed
What it is

🚨 A crafted HTTP request can execute arbitrary code on your Wavlink AC3000 device — no authentication needed! 🔥 Think of your login.cgi like a restaurant where anyone can walk in and yell meal orders without checking their ID — if they say the magic words, they can whip up an entire feast. 🍽️ An attacker could launch malicious commands, taking over your device completely. This could lead to unauthorized access to sensitive information or even hijack the device for further attacks. The potential fallout is absolutely devastating!

Put simply

Think of your login.cgi like a restaurant where anyone can walk in and yell meal orders without checking their ID — if they say the magic words, they can whip up an entire feast. 🍽️ Multiple OS command injection vulnerabilities exist in the login.cgi's set_sys_init() function, particularly through the `restart_week_value` POST parameter. This allows unauthenticated attackers to execute commands on the server.

What to do

An attacker could launch malicious commands, taking over your device completely. This could lead to unauthorized access to sensitive information or even hijack the device for further attacks. The potential fallout is absolutely devastating! Immediately patch the Wavlink AC3000 firmware to the latest version to close these vulnerabilities. Review your network configurations to restrict access and consider setting up a firewall to block unauthorized HTTP requests. Don't wait — secure your devices today! You've got this! By taking these steps, you'll have your Wavlink AC3000 locked down in no time! 🛡️

The record
Technical detail
CVSS v3.1
10.0 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.08398 · 95.0th 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 login.cgi set_sys_init() functionality of Wavlink AC3000 M33A8.V5030.210505
    cvelistv5