Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAcquire low-privilege management credentials
-
DeliveryReach /cgi-bin/cstecgi.cgi over network
-
ExploitSend crafted POST to setPasswordCfg
-
ExecutionInject shell metacharacters in admuser/admpass
-
ImpactExecute arbitrary OS commands on device
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the attacker to be authenticated to the Totolink CA750-PoE web management interface with at least low-level privileges (confirmed by CVSS PR:L - unauthenticated exploitation is not indicated by available data). The /cgi-bin/cstecgi.cgi endpoint must be reachable over the network from the attacker's position (CVSS AV:N). The specific attack surface is the setPasswordCfg function - the administrative credential-change feature must be accessible at the attacker's privilege tier. Limiting factors: credential acquisition is a prerequisite; SSVC marks the attack as not automatable, indicating per-target, manual exploitation rather than worm-style propagation; impact is scoped to the vulnerable component with no confirmed lateral scope (SC:N). Defenders with management interfaces isolated from untrusted networks and with non-default, strong credentials face substantially reduced realistic risk. |
| Impact | The CVSS 4.0 base score of 2.1 (Low) reflects conservative impact metrics (VC:L/VI:L/VA:L, SC:N/SI:N/SA:N) that appear inconsistent with an OS command injection on an embedded networking device, where such vulnerabilities typically yield full root shell access - defenders should not rely on this score alone. The EPSS score of 2.95% at the 87th percentile is a stronger prioritization signal: this CVE ranks above 87% of all CVEs in predicted near-term exploitation probability, driven in part by the confirmed public POC. SSVC designates exploitation as 'poc,' technical impact as 'partial,' and automatable as 'no,' suggesting targeted manual exploitation rather than mass scanning. There is no CISA KEV listing, so confirmed active exploitation in the wild is not established. The CVSS 4.0 vector confirms PR:L (low privileges required), meaning unauthenticated mass exploitation is not the primary threat model - the attacker must have at least a low-privilege credential. For IoT/network device deployments where management interfaces are internet-exposed or accessible from untrusted segments, the combination of public POC, no patch, and EPSS 87th-percentile warrants elevated priority despite the low base score. |
| Exploit ScenarioDerived | An attacker who has obtained a low-privilege account on the CA750-PoE management interface - through credential guessing, default credentials, or prior compromise - sends a crafted HTTP POST request to /cgi-bin/cstecgi.cgi invoking setPasswordCfg, with shell metacharacters embedded in the admuser or admpass field (e.g., admpass=password;id). The device firmware processes the input without sanitization, and the injected command executes in the context of the web server process. A public proof-of-concept demonstrating this technique is available at https://github.com/wudipjq/my_vuln/blob/main/totolink4/vuln_50/50.md. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 08, 2026
OS command injection in Totolink CA750-PoE firmware 6.2c.510 allows a network-reachable, low-privilege authenticated attacker to execute arbitrary operating system commands by injecting shell metacharacters into the admuser or admpass arguments of the setPasswordCfg function within /cgi-bin/cstecgi.cgi. A public proof-of-concept exploit has been published on GitHub, materially lowering the bar for exploitation. No vendor-released patch has been identified at time of analysis, leaving affected deployments dependent on compensating controls.
RemediationAI
No vendor-released patch has been identified at time of analysis; monitor the Totolink vendor site (https://www.totolink.net/) and VulDB (https://vuldb.com/vuln/365512) for patch availability. As the primary compensating control, place the device's management interface on a dedicated, isolated management VLAN and enforce firewall rules blocking external and untrusted network access to the HTTP management port - this directly counters the AV:N attack vector but does not eliminate risk from internal or management-segment threat actors. If remote management is not operationally required, disable it entirely via the device configuration. Because the vulnerable function handles credential changes, ensure that all administrative accounts use strong, unique passwords to reduce the value of any credential-based lateral movement. Consider device replacement if Totolink does not release a patch within an operationally acceptable window, given that a public POC is actively available.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The Totolink CA750-PoE is a Power-over-Ethernet networking device whose web management interface is served via CGI at /cgi-bin/cstecgi.cgi. The setPasswordCfg function within this handler processes administrative credential updates - specifically the admuser (admin username) and admpass (admin password) parameters - without adequate sanitization before passing them to an underlying OS-level command. This is a classic CWE-78 (Improper Neutralization of Special Elements Used in an OS Command) flaw: user-supplied input containing shell metacharacters (e.g., semicolons, backticks, pipes) is interpreted by the shell, enabling arbitrary command execution in the context of the CGI process. CPE cpe:2.3:a:totolink:ca750-poe:*:*:*:*:*:*:*:* covers this product family, and the confirmed affected firmware is 6.2c.510 per ENISA EUVD-2026-31762.
Know when Ca750 Poe gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
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
Primary rating from Vendor (VulDB) · only source for this CVE.
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A security flaw has been discovered in Totolink CA750-PoE 6.2c.510. This vulnerability affects the function setPasswordCfg of the file /cgi-bin/cstecgi.cgi of the component Setting Handler. Performing a manipulation of the argument admuser/admpass results in os command injection. The attack can be initiated remotely. The exploit has been released to the public and may be used for attacks.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
OS command injection in Totolink CA750-PoE 6.2c.510 allows a low-privileged remote attacker to execute arbitrary operati
OS command injection in Totolink CA750-PoE firmware 6.2c.510 enables remote attackers with low-level credentials to exec
OS command injection in Totolink CA750-PoE firmware 6.2c.510 allows authenticated remote attackers to execute arbitrary
OS command injection in Totolink CA750-PoE firmware 6.2c.510 allows a network-adjacent authenticated attacker to execute
OS command injection in Totolink CA750-PoE firmware 6.2c.510 allows a remote, low-privileged attacker to execute arbitra
OS command injection in Totolink CA750-PoE firmware 6.2c.510 allows authenticated remote attackers to execute arbitrary
OS command injection in Totolink CA750-PoE firmware 6.2c.510 allows a low-privileged remote attacker to execute arbitrar
OS command injection in Totolink CA750-PoE firmware 6.2c.510 allows authenticated remote attackers to execute arbitrary
EUVD-2026-31762
GHSA-28vj-4cr8-q6x4
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB