Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain/guess admin credentials
-
DeliveryAccess web management interface
-
ExploitSend crafted POST to /cgi-bin/cstecgi.cgi
-
ExecutionTrigger buffer overflow in UploadCustomModule
-
PersistExecute arbitrary code as root
-
ImpactEstablish persistence or pivot
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Buffer copy size validation
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 | Requires valid administrative credentials to the Totolink WA300 web management interface (PR:L in CVSS vector). The vulnerability exists in the UploadCustomModule function accessible via POST requests to /cgi-bin/cstecgi.cgi, which is part of the standard web-based administrative interface enabled by default. No special features need to be activated beyond the normal administrative web interface. Exploitation is limited to networks from which the attacker can reach the device's management interface on TCP port 80 or the configured management port - if remote management is disabled (non-default but recommended configuration), attack surface is reduced to local network only. Default or weak administrative passwords significantly lower the authentication barrier, as credentials for this device class are often left unchanged or easily brute-forced. |
| Impact | Real-world risk is MODERATE to HIGH for deployed devices but limited in scope. CVSS 4.0 score of 7.4 reflects network-accessible exploitation (AV:N), low attack complexity (AC:L), and high impact across confidentiality, integrity, and availability (VC:H/VI:H/VA:H), but requires low-privilege authentication (PR:L). The E:P (Proof-of-concept) modifier confirms public exploit availability. Critical risk factors: publicly documented exploit with step-by-step instructions exists, enabling script-kiddie level attacks; low attack complexity means exploitation is straightforward once authenticated; network vector allows remote compromise. Mitigating factors: requires authenticated access (PR:L), limiting attack surface to compromised credentials or default/weak passwords; Totolink WA300 is a consumer-grade range extender with limited deployment in enterprise environments; no CISA KEV listing indicates exploitation is not widespread despite POC availability. EPSS data is absent but would likely be low-to-moderate given the authentication requirement and niche product. Priority should be HIGH for organizations using this specific model with exposed management interfaces, LOW for those not using Totolink products. KEY UNCERTAINTY: Vendor has not issued advisory confirming affected versions beyond the single firmware build mentioned, and patch availability is unconfirmed from official sources. |
| Exploit ScenarioDerived | An attacker who has obtained or guessed the administrative credentials for a Totolink WA300 device (default credentials are commonly published online for such devices) sends a crafted HTTP POST request to http://[device-ip]/cgi-bin/cstecgi.cgi with an oversized File parameter to the UploadCustomModule function. The buffer overflow overwrites adjacent memory, allowing the attacker to inject and execute arbitrary code with the privileges of the web server process (typically root on embedded devices), gaining complete control of the range extender to intercept traffic, pivot to connected network devices, or establish persistent backdoor access. Public proof-of-concept code reduces exploitation to copy-paste execution. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 04, 2026
Buffer overflow in Totolink WA300 wireless range extender firmware 5.2cu.7112_B20190227 allows authenticated remote attackers to execute arbitrary code or crash the device via crafted File parameter to the UploadCustomModule function in /cgi-bin/cstecgi.cgi. Public proof-of-concept exploit exists (documented in Notion page), enabling low-skill exploitation. EPSS data not available, but low attack complexity (AC:L) and network attack vector (AV:N) combined with public POC indicate elevated real-world risk for affected devices exposed to untrusted authenticated users.
RemediationAI
Check Totolink's official support site (https://www.totolink.net/) for firmware updates for the WA300 model, though no specific patched version is confirmed in available intelligence at time of analysis. If updated firmware is available, upgrade immediately following vendor instructions. In absence of vendor patch, implement compensating controls: restrict administrative access to the device management interface to trusted networks only by disabling remote management and accessing only via local LAN; change default administrative credentials to strong unique passwords (minimum 16 characters) to raise the authentication barrier; place WA300 devices on isolated network segments without direct internet exposure to management interfaces; monitor device logs for unexpected POST requests to /cgi-bin/cstecgi.cgi; consider replacing affected devices with alternative models if vendor support appears abandoned (last confirmed firmware from 2019). Note that disabling the UploadCustomModule functionality may not be user-configurable. Device replacement may be most practical solution given the age of affected firmware and potential lack of ongoing vendor support for this consumer product line.
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
This vulnerability affects the Totolink WA300 wireless range extender, specifically the POST request handler in the /cgi-bin/cstecgi.cgi CGI endpoint. The underlying issue is CWE-120 (Buffer Copy Without Checking Size of Input), a classic memory safety flaw in C/C++ code common in embedded device firmware. The UploadCustomModule function fails to validate the size of data passed through the File parameter before copying it to a fixed-size buffer, allowing an attacker to write beyond buffer boundaries. This class of vulnerability in CGI handlers is particularly dangerous because it processes network-reachable HTTP requests and typically runs with elevated privileges on embedded devices. The affected CPE string (cpe:2.3:a:totolink:wa300:*:*:*:*:*:*:*:*) indicates all versions of the WA300 product line may be vulnerable, though the description specifically confirms version 5.2cu.7112_B20190227.
Know when Wa300 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:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
Primary rating from Vendor (VulDB) · only source for this CVE.
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A vulnerability was determined in Totolink WA300 5.2cu.7112_B20190227. This issue affects the function UploadCustomModule of the file /cgi-bin/cstecgi.cgi of the component POST Request Handler. Executing a manipulation of the argument File can lead to buffer overflow. The attack can be launched remotely. The exploit has been publicly disclosed and may be utilized.
Executive ViewAI
CVE-2026-7717 is a buffer overflow vulnerability in Totolink WA300 range extender firmware that permits authenticated attackers to execute arbitrary code or disable affected devices through a network request, with publicly available exploit code lowering the skill barrier for attackers. Organizations deploying these devices in environments where user authentication cannot be strictly controlled face immediate risk of device compromise and potential lateral network movement. This vulnerability directly impacts network availability and perimeter security posture for affected deployments.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) restrict network access to affected devices to administrative networks only via firewall rules; (2) disable remote management interfaces if not operationally required; (3) enforce strong authentication policies and audit administrative access logs for suspicious activity; (4) implement network segmentation isolating range extenders from critical assets; (5) monitor for suspicious firmware modifications or unexpected device behavior.
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.
EUVD-2026-26868
NVD
CVE.org
EPSS
Vulnrichment
VulDB
GitHub PoC
Exploit-DB