CVE-2024-36295
Published: 14 January 2025
Summary
CVE-2024-36295 is a critical-severity Injection (CWE-74) vulnerability in Wavlink Wl-Wn533A8 Firmware. Its CVSS base score is 9.1 (Critical).
Operationally, exploitation aligns with the MITRE ATT&CK technique Exploit Public-Facing Application (T1190); ranked in the top 7.8% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.
The strongest mitigations our analysis identified are NIST 800-53 SI-10 (Information Input Validation) and SI-2 (Flaw Remediation).
Deeper analysis
A command execution vulnerability exists in the qos.cgi qos_sta() functionality of the Wavlink AC3000 router running firmware M33A8.V5030.210505. The issue, tracked as CWE-74, permits arbitrary command execution when an attacker supplies a specially crafted HTTP request to the affected component.
An authenticated attacker with high privileges can exploit the flaw over the network by sending a malicious request, resulting in full compromise of confidentiality, integrity, and availability on the device with changed scope.
The vulnerability is detailed in the Talos Intelligence advisory TALOS-2024-2047, available at the referenced URLs. The EPSS score has remained flat at 0.0789 with no material increase observed after disclosure.
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2024-36362
Vulnerability details
A command execution vulnerability exists in the qos.cgi qos_sta() functionality of Wavlink AC3000 M33A8.V5030.210505. A specially crafted HTTP request can lead to arbitrary command execution. An attacker can make an authenticated HTTP request to trigger this vulnerability.
- CWE(s)
Related Threats
MITRE ATT&CK Enterprise TechniquesAI
Why these techniques?
Direct arbitrary command execution via crafted HTTP request to public-facing CGI endpoint on network device enables T1190 (Exploit Public-Facing Application) and T1059.004 (Unix Shell) for command execution on Linux-based router firmware.
CVEs Like This One
Affected Assets
Mitigating Controls
Mitigating Controls (NIST 800-53 r5) AI
Validates and sanitizes HTTP request inputs to the qos.cgi qos_sta() function to directly prevent arbitrary command injection.
Remediates the command execution flaw in Wavlink AC3000 firmware M33A8.V5030.210505 by applying vendor patches or workarounds from TALOS-2024-2047.
Enforces least privilege to limit high-privilege (PR:H) access to the vulnerable qos.cgi endpoint, reducing the attack surface for authenticated exploitation.