CVE-2024-39794CWE-15

Multiple external config control vulnerabilities exist in the nas.cgi set_nas() proftpd functionality of Wavlink AC3000 M33A8.V5030.210505

Critical · published January 14, 2025

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

🚨 Multiple external config control vulnerabilities are lurking in Wavlink AC3000! An attacker only needs an authenticated HTTP request to access sensitive permissions. 🔥 Think of this like a hotel concierge who mistakenly gives guests access to rooms that aren’t theirs because they forgot to check the keycard. A misconfiguration allows unauthorized access, just like that mix-up could lead to guests wandering into other rooms! An attacker could bypass permissions and gain unauthorized control over the FTP settings, potentially compromising sensitive data or configurations. This could lead to unauthorized changes, data leakage, or even full control of the device—yikes!

Put simply

Think of this like a hotel concierge who mistakenly gives guests access to rooms that aren’t theirs because they forgot to check the keycard. A misconfiguration allows unauthorized access, just like that mix-up could lead to guests wandering into other rooms! This vulnerability allows for permission bypass in the `set_nas()` functionality of the nas.cgi script due to inadequate validation of the `ftp_port` POST parameter in ProFTPD. An authenticated request can exploit the configuration flaws to change settings without proper authorization.

What to do

An attacker could bypass permissions and gain unauthorized control over the FTP settings, potentially compromising sensitive data or configurations. This could lead to unauthorized changes, data leakage, or even full control of the device—yikes! Patch your Wavlink AC3000 to version V5030.210505 immediately! Review your configurations to ensure proper checks are in place on external inputs, and consider enhancing your server logging to catch suspicious activity. 🛡️ You can tackle this vulnerability head-on! Follow these steps and secure your device in no time. You've got this! 💪

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.01096 · 65.3th percentile
Weakness
CWE-15 · External Control of System or Configuration Setting
Published
2025-01-14T14:21Z
EPSS history
Timeline
  • 14 JAN 14:21Z
    Multiple external config control vulnerabilities exist in the nas.cgi set_nas() proftpd functionality of Wavlink AC3000 M33A8.V5030.210505
    cvelistv5