CVE-2024-39759CWE-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

🚨 Unauthenticated command injection abounds! Attackers can exploit the Wavlink AC3000’s login.cgi with a cleverly crafted request, leading to arbitrary code execution. 🔥 Think of it like a pizza delivery service that accepts any address on the order form without verifying if it even exists — an attacker could send a request to reroute the delivery to their own kitchen! This vulnerability could allow a malicious actor to run any command on the device, gaining full control. They could potentially access sensitive data, alter settings, or even take the device offline, causing chaos — a hacker's dream scenario!

Put simply

Think of it like a pizza delivery service that accepts any address on the order form without verifying if it even exists — an attacker could send a request to reroute the delivery to their own kitchen! The vulnerabilities arise in the set_sys_init() functionality of login.cgi, specifically triggered by the `restart_hour_value` POST parameter, allowing attackers to execute arbitrary commands through specially crafted HTTP requests.

What to do

This vulnerability could allow a malicious actor to run any command on the device, gaining full control. They could potentially access sensitive data, alter settings, or even take the device offline, causing chaos — a hacker's dream scenario! Patch the devices to the latest firmware version immediately to close these vulnerabilities. Ensure that any configuration settings are secured and monitor incoming HTTP requests for anomalies to prevent exploitation. You've got this! Patch up and secure your network today — the internet will thank you! 🛡️

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