Skip to main content

Totolink WA300 CVE-2026-7719

| EUVDEUVD-2026-26870 HIGH
Classic Buffer Overflow (CWE-120)
2026-05-04 VulDB
8.9
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify exposed WA300 management interface
  2. Delivery
    Craft POST request with oversized http_host parameter
  3. Exploit
    Trigger buffer overflow in loginauth function
  4. Execution
    Overwrite stack return address
  5. Persist
    Execute injected shellcode
  6. Impact
    Establish 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

WA300 5.2cu.7112_B20190227

Affected Packages

euvd wa300 no fix

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

Vendor (VulDB) PRIMARY 8.9 HIGH
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

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

4
PoC Detected
May 04, 2026 - 15:18 vuln.today
Public exploit code
Severity Changed
May 04, 2026 - 02:22 NVD
CRITICAL HIGH
CVSS changed
May 04, 2026 - 02:22 NVD
9.8 (CRITICAL) 8.9 (HIGH)
CVE Published
May 04, 2026 - 01:30 nvd
HIGH 8.9

DescriptionCVE.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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.1%
Top 77% exploitable
Exploit
POC
Public exploit code exists
Social Media
5
Sightings
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Total

Priority Score

64
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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.

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