Critical severity · published Feb 23, 2024
CVE-2024-1781
A vulnerability was found in Totolink X6000R AX3000 9.4.0cu.852_20230719
9.8
CVSS
14.8%
EPSS
No
On KEV
Description
A vulnerability was found in Totolink X6000R AX3000 9.4.0cu.852_20230719. It has been rated as critical. This issue affects the function setWizardCfg of the file /cgi-bin/cstecgi.cgi of the component shttpd. The manipulation leads to command injection. The exploit has been disclosed to the public and may be used. The identifier VDB-254573 was assigned to this vulnerability. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)14.8% · higher than 97% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
XF
X6000r Firmware · Totolink
9.4.0cu.852_b20230719 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2024-1781
CVE.org
https://www.cve.org/CVERecord?id=CVE-2024-1781
Exploit
https://github.com/Icycu123/X6000R-AX3000-Wifi-6-Giga/blob/main/2/X6000R%20AX3000%20WiFi%206%20Giga%E7%84%A1%E7%B7%9A%E8%B7%AF%E7%94%B1%E5%99%A8%E6%9C%AA%E6%8E%88%E6%9D%83rce.md
Permissions Required
https://vuldb.com/?ctiid.254573
Permissions Required
https://vuldb.com/?id.254573
More from X6000r Firmware
10.0
CVE-2026-105484
TOTOLINK X6000R UploadFirmwareFile cstecgi.cgi firmware_check os command injection
9.8
CVE-2025-11005
TOTOLINK X6000R Unauthenticated Command Injection Vulnerability
9.8
CVE-2025-52906
TOTOLINK X6000R Command Injection Vulnerability
9.8
CVE-2025-52053
TOTOLINK X6000R V9.4.0cu.1360_B20241207 was found to contain a command injection vulnerability in the sub_417D74 function via the file_name parameter
9.8
CVE-2024-52723
In TOTOLINK X6000R V9.4.0cu.1041_B20240224 in the shttpd file, the Uci_Set Str function is used without strict parameter filtering
