Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify exposed WA300 management interface
-
DeliveryCraft POST request with oversized http_host parameter
-
ExploitTrigger buffer overflow in loginauth function
-
ExecutionOverwrite stack return address
-
PersistExecute injected shellcode
-
ImpactEstablish persistence with root privileges
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 | Exploitation requires the Totolink WA300 device web management interface to be network-accessible to the attacker, either exposed to the internet or reachable from the attacker's network position. The vulnerability exists in the pre-authentication code path of the loginauth function, meaning no valid credentials are required and the attack succeeds against default configurations with web management enabled. The CGI handler /cgi-bin/cstecgi.cgi must be accessible and processing HTTP POST requests, which is the standard operational state for devices with active web-based administration. No user interaction is required as this is a server-side vulnerability in automatic request processing. The specific firmware version 5.2cu.7112_B20190227 must be installed, though testing of adjacent firmware versions is recommended as similar code may exist across the product line. Successful exploitation depends on ASLR/DEP protections being absent or bypassable in this embedded Linux environment, typical for SOHO router firmware from this era. |
| Impact | This vulnerability presents high practical risk despite absence from CISA KEV. The CVSS 4.0 score of 8.9 with vector AV:N/AC:L/PR:N/UI:N accurately reflects severe risk: network-reachable, low complexity, no authentication required, and no user interaction needed. The Exploit Maturity indicator E:P (Proof-of-concept) confirms publicly available exploit code exists, significantly lowering the skill barrier for exploitation. The Notion-hosted technical writeup provides attackers with implementation details for weaponization. However, real-world risk is tempered by the limited deployment scope of Totolink WA300 devices compared to enterprise infrastructure, suggesting targeted rather than mass exploitation scenarios. The lack of CISA KEV listing despite public POC availability indicates no confirmed widespread exploitation campaigns as of analysis date, though small office/home office (SOHO) deployments remain vulnerable. SSVC framework assessment: Exploitation=POC, Automatable=Yes (no auth/interaction barriers), Technical Impact=Total (arbitrary code execution). Priority should be immediate for organizations using affected devices, though enterprise exposure is likely minimal given the consumer-grade product category. |
| Exploit ScenarioDerived | An external attacker scans internet-facing IP ranges identifying Totolink WA300 devices by fingerprinting their web management interfaces on standard HTTP/HTTPS ports. Using the publicly available exploit code from the Notion documentation, the attacker crafts a malicious HTTP POST request to /cgi-bin/cstecgi.cgi with an oversized http_host parameter containing shellcode. The loginauth function processes this request pre-authentication, triggering the buffer overflow that overwrites the stack return address with attacker-controlled values, redirecting execution to injected shellcode that establishes a reverse shell with root-level device privileges, enabling firmware modification, traffic interception, or pivoting into the internal network. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 04, 2026
Remote unauthenticated buffer overflow in Totolink WA300 wireless repeater firmware version 5.2cu.7112_B20190227 enables complete device compromise via crafted HTTP POST requests to the login authentication handler. The vulnerability resides in the loginauth function within /cgi-bin/cstecgi.cgi, where insufficient validation of the http_host parameter allows attackers to overflow memory and achieve arbitrary code execution with device privileges. Publicly available exploit code exists (documented via Notion), enabling trivial exploitation with EPSS probability assessment pending but attack complexity rated low (AC:L) with no authentication barrier (PR:N).
RemediationAI
No vendor-released patch or updated firmware version has been identified in available references at time of analysis. Organizations currently operating Totolink WA300 devices with firmware 5.2cu.7112_B20190227 should immediately implement network-level compensating controls given the absence of an official fix. Specific mitigations include: isolate WA300 management interfaces from untrusted networks by restricting administrative access to dedicated management VLANs or trusted IP ranges via firewall rules (this prevents remote exploitation but reduces management convenience); disable remote management features entirely if not operationally required and restrict access to local network segments only; deploy intrusion prevention systems with signatures detecting malformed http_host headers targeting /cgi-bin/cstecgi.cgi (though skilled attackers may evade signature-based detection); consider replacing affected devices with alternative wireless repeater solutions from vendors with active security support programs given the age of the vulnerable firmware (2019) and absence of patching response. Monitor vendor communications at https://www.totolink.net/ for future security updates, though the firmware age suggests end-of-life status may preclude patching.
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 is a classic stack-based buffer overflow (CWE-120) in embedded device firmware CGI handling code. The Totolink WA300 is a wireless range extender running custom firmware with web-based management accessible via CGI scripts. The loginauth function in cstecgi.cgi processes HTTP POST parameters during authentication without proper bounds checking on the http_host header value. When an oversized http_host parameter is supplied, it overflows the allocated buffer on the stack, corrupting adjacent memory including the return address. The CVSS vector indicates this is a network-accessible (AV:N) pre-authentication (PR:N) vulnerability requiring no user interaction (UI:N), affecting the primary system confidentiality, integrity, and availability (VC:H/VI:H/VA:H) without cross-scope impact. The CPE identifier cpe:2.3:a:totolink:wa300 confirms this affects the WA300 product line, specifically firmware version 5.2cu.7112_B20190227 based on the vulnerability description.
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:N/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
4DescriptionCVE.org
A security flaw has been discovered in Totolink WA300 5.2cu.7112_B20190227. The affected element is the function loginauth of the file /cgi-bin/cstecgi.cgi of the component POST Request Handler. The manipulation of the argument http_host results in buffer overflow. The attack may be launched remotely. The exploit has been released to the public and may be used for attacks.
Executive ViewAI
CVE-2026-7719 is a high-severity remote code execution vulnerability affecting Totolink WA300 wireless repeaters running firmware 5.2cu.7112_B20190227, allowing unauthenticated attackers to completely compromise affected devices through malformed HTTP requests. Organizations deploying these repeaters in network infrastructure face immediate risk of device hijacking, lateral movement into corporate networks, and loss of network segmentation-particularly critical if repeaters provide guest or branch office connectivity.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Implement network segmentation isolating repeater management to restricted admin VLAN with IP-based ACLs; (2) Deploy WAF or reverse proxy rules blocking HTTP POST requests to /cgi-bin/cstecgi.cgi where http_host parameter exceeds 256 bytes; (3) Disable unauthenticated HTTP admin access via firewall rules and require management via VPN-only access; (4) Monitor affected devices for unusual outbound connections or command execution via packet inspection; (5) Consider temporary deactivation of non-critical repeaters until patch availability confirmed.
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-26870
NVD
CVE.org
EPSS
Vulnrichment
VulDB
GitHub PoC
Exploit-DB