Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach device web interface on LAN
-
DeliverySend crafted POST to cstecgi.cgi
-
ExploitOverflow stack buffer via macAddress
-
ExecutionExecute code in wireless.so context
-
ImpactControl extender and traffic
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Stack buffer bounds checking
MITRE ATT&CK
1 technique 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 sending a request to the setWiFiAclAddConfig handler in /cgi-bin/cstecgi.cgi (served by wireless.so) on a TOTOLINK EX200 running firmware 5.2.3c.7200, with an oversized macAddress argument to overflow a stack buffer. The practical limiting factor is network position: the TOTOLINK HTTP management endpoint is normally only reachable from the LAN/Wi-Fi side, so an attacker must be on the local or adjacent network unless the device's web UI is deliberately WAN-exposed. Authentication requirements are not confirmed from the available data - the vendor vector lists PR:N (unauthenticated), but the description does not explicitly state whether a logged-in session is needed, so treat the no-auth assumption as unverified. |
| Impact | Signals are moderately strong but not uniformly critical. The vendor-supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N with high confidentiality, integrity and availability impact) and CWE-121 (stack-based buffer overflow) describe a network-reachable, low-complexity, unauthenticated memory-corruption flaw yielding device compromise - nominally a top-tier issue. However, the exploitation maturity metric is E:P (Proof-of-Concept), not E:A (Attacked), which aligns with POC=YES and KEV=NO: an exploit exists publicly but there is no evidence of active in-the-wild exploitation. No EPSS score and no SSVC decision data were provided, so automatability and real-world exploitation probability cannot be quantified from the input. The practical risk is tempered by product footprint: the TOTOLINK EX200 is a low-cost consumer Wi-Fi range extender whose management interface (/cgi-bin/cstecgi.cgi) is normally exposed only on the LAN side, so the AV:N rating likely assumes an attacker already on the local/adjacent network rather than arbitrary Internet reachability. Net assessment: a genuine, easily-weaponized bug on affected devices, but with a narrow and non-enterprise deployment base and no confirmed mass exploitation - prioritize for owners of this specific device, not as a broad fleet emergency. |
| Exploit ScenarioDerived | An attacker with access to the device's network sends a crafted HTTP POST to /cgi-bin/cstecgi.cgi invoking the setWiFiAclAddConfig function with an overlong macAddress value, overflowing a stack buffer in wireless.so. Because a public POC exists (published on GitHub), the overflow can be triggered reliably to crash the service or execute attacker-controlled code on the extender. Successful exploitation gives control over the device and the Wi-Fi traffic passing through it. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Oct 21, 2026
Stack-based buffer overflow in TOTOLINK EX200 firmware 5.2.3c.7200 allows remote attackers to overflow a stack buffer by sending an oversized macAddress argument to the setWiFiAclAddConfig function in /cgi-bin/cstecgi.cgi (wireless.so), with high confidentiality, integrity, and availability impact per the supplied CVSS vectors. Publicly available exploit code exists, and while the CVSS vector lists PR:N (unauthenticated), authentication requirements are not confirmed from the available data; practical exploitation is normally limited to attackers who can reach the device's LAN/Wi-Fi management interface unless that UI is deliberately WAN-exposed.
Earlier versions of this analysis (1)
Stack-based buffer overflow in TOTOLINK EX200 firmware 5.2.3c.7200 lets remote attackers corrupt memory-and potentially execute code-by sending an oversized macAddress value to the setWiFiAclAddConfig handler in /cgi-bin/cstecgi.cgi. Publicly available exploit code exists, and the CVSS 4.0 vector rates the flaw 10.0 with PR:N/UI:N, although TOTOLINK cstecgi handlers often enforce a logged-in session in practice and exposure is mainly LAN-side unless remote administration is enabled. No CISA KEV confirmation or fixed firmware version is present in the supplied intelligence.
RemediationAI
No vendor-released patch identified at time of analysis; check TOTOLINK (https://www.totolink.net/) and VulDB (https://vuldb.com/vuln/424742) for a fixed firmware release and do not assume that a newer build is patched without vendor confirmation. Until a fix is available, disable WAN access to the web management interface and block untrusted networks from reaching /cgi-bin/cstecgi.cgi, because the endpoint is normally LAN/Wi-Fi-only and exposing it widens the attack surface; the side effect is that remote administration must be performed from a trusted LAN host. Also restrict management access to known administrative hosts, monitor for crashes or unexpected reboots, and replace the device if the vendor does not provide a supported fix, since network filtering reduces exposure but does not correct the stack overflow.
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 flaw is a CWE-121 stack-based buffer overflow in the CGI handling path exposed by wireless.so. TOTOLINK EX200 runs a web management service whose /cgi-bin/cstecgi.cgi endpoint dispatches functions such as setWiFiAclAddConfig; manipulating the macAddress parameter writes beyond a fixed-size stack buffer, corrupting saved state and potentially enabling control-flow hijacking or denial of service. The CPE cpe:2.3:a:totolink:ex200:*:*:*:*:*:*:*:* points to the EX200 product line, and the public report specifically identifies firmware 5.2.3c.7200; the CVSS 4.0 and 3.1 vectors both describe network reachability with no privileges or user interaction, but the independent assessment notes that authentication requirements are not confirmed from the available data.
Know when Ex200 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:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:P
Low-complexity remote overflow on a network-exposed CGI handler with no stated auth or user interaction (PR:N/UI:N), giving full device compromise, hence C:H/I:H/A:H.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A weakness has been identified in TOTOLINK EX200 5.2.3c.7200. This impacts the function setWiFiAclAddConfig of the file /cgi-bin/cstecgi.cgi of the component wireless.so. This manipulation of the argument macAddress causes stack-based buffer overflow. The attack can be initiated remotely. The exploit has been made available to the public and could be used for attacks.
Technical POC Analysis
The flaw is CWE-121, stack-based buffer overflow.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Latest POC
1 PoC candidate from github (unverified)
Sign in to open the public PoC links collected for this CVE.
Executive ViewAI
A critical stack-based buffer overflow in TOTOLINK EX200 firmware 5.2.3c.7200 lets an attacker who can reach the extender's management interface crash or potentially take control of the device, with high confidentiality, integrity, and availability impact. Publicly available exploit code exists and no vendor-released patch identified at time of analysis, so any organization using these extenders-particularly on trusted LAN or Wi-Fi segments-should treat them as high-risk endpoints that could provide a foothold for lateral movement. Leadership should prioritize inventory, isolation, and replacement planning because these devices often sit inside the perimeter and are not always centrally managed.
No vendor-released patch identified at time of analysis. Interim mitigations: disable WAN/remote management; restrict the web management interface and /cgi-bin/cstecgi.cgi to a dedicated admin VLAN; isolate TOTOLINK EX200 devices on a separate SSID/VLAN with no access to business systems; block inbound management access from untrusted networks; change default credentials; monitor for device crashes, reboots, and anomalous traffic; and replace unsupported units where isolation cannot be assured.
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
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
A stack-based buffer overflow occurs when a program writes more data to a buffer located on the stack than it was allocated to hold.
Stack-based buffer overflow in the TOTOLINK EX200 Wi-Fi range extender (firmware 5.2.3c.7200) lets remote, unauthenticat
Least-privilege violation across multiple TOTOLINK SOHO router models (A3000RU, A3100R, A950RG, AC1200T10, CP450, CS185R
EUVD-2026-107581
GHSA-5mwr-gvhc-9w4r
NVD
CVE.org
EPSS
VulDB
Exploit-DB