Skip to main content

Totolink CA750-PoE CVE-2026-9533

| EUVDEUVD-2026-31791 LOW
OS Command Injection (CWE-78)
2026-05-26 VulDB GHSA-mh4r-64r2-gj28
2.1
CVSS 4.0 · Vendor: VulDB

Severity by source

Vendor (VulDB) PRIMARY
2.1 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from Vendor (VulDB) · only source for this CVE.

CVSS VectorVendor: VulDB

CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

3
Analysis Generated
Jun 08, 2026 - 13:02 vuln.today
Severity Changed
May 26, 2026 - 13:37 NVD
MEDIUM LOW
CVSS changed
May 26, 2026 - 13:37 NVD
6.3 (MEDIUM) 2.1 (LOW)

DescriptionCVE.org

A vulnerability was detected in Totolink CA750-PoE 6.2c.510. The impacted element is the function recvUpgradeNewFw of the file /cgi-bin/cstecgi.cgi of the component Setting Handler. Performing a manipulation of the argument fwUrl/magicid results in os command injection. It is possible to initiate the attack remotely. The exploit is now public and may be used.

AnalysisAI

OS command injection in Totolink CA750-PoE firmware 6.2c.510 enables remote attackers with low-level credentials to execute arbitrary operating system commands via the fwUrl and magicid parameters of the recvUpgradeNewFw function within /cgi-bin/cstecgi.cgi. The firmware upgrade Setting Handler fails to sanitize user-supplied input before passing it to the underlying OS shell, exposing the device to command execution. A public proof-of-concept exploit is available on GitHub; while not yet listed in CISA KEV, the EPSS 87th-percentile ranking signals elevated real-world exploitation interest relative to the broader vulnerability landscape.

Technical ContextAI

The Totolink CA750-PoE is a PoE-capable wireless router running firmware 6.2c.510 (CPE: cpe:2.3:a:totolink:ca750-poe:*:*:*:*:*:*:*:*). The vulnerable component is a CGI-based web management handler - specifically the recvUpgradeNewFw function inside /cgi-bin/cstecgi.cgi - responsible for processing remote firmware upgrade requests. The root cause is CWE-78 (Improper Neutralization of Special Elements used in an OS Command), meaning attacker-controlled values in the fwUrl or magicid POST/GET parameters are concatenated into a shell command without sanitization or escaping. This is a classic embedded device pattern where firmware upgrade routines invoke system() or popen() with partially-controlled strings, a well-understood class of vulnerability common to SOHO router firmware.

RemediationAI

No vendor-released patched firmware version has been identified at time of analysis - no Totolink advisory confirming a fixed firmware build was present in any referenced source. Organizations should monitor https://www.totolink.net/ for firmware updates addressing CVE-2026-9533. In the interim, restrict administrative web interface access (the /cgi-bin/cstecgi.cgi endpoint) to trusted internal management networks only using firewall ACLs or router-level access controls, preventing remote exposure of the vulnerable handler - note this trade-off is that remote management capability will be lost. If the device supports disabling remote/WAN-side management interface access, enabling that restriction immediately reduces the network-exposed attack surface; the trade-off is loss of remote administration capability. Changing default credentials to strong unique passwords limits exploitation to attackers who have already obtained valid credentials, since PR:L requires authenticated access. The public PoC at https://github.com/wudipjq/my_vuln/blob/main/totolink4/vuln_56/56.md can be reviewed to understand the exact request structure for use in IDS/WAF signature development targeting the fwUrl and magicid parameters.

Share

CVE-2026-9533 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy