Executive Summary
CVE-2026-82539 affects the TOTOLINK A720R wireless router running firmware 4.1.5cu.630_B20250509. The flaw is a memory corruption vulnerability in the setMacFilterRules function of cstecgi.cgi, the CGI handler backing the router's MAC Filtering component. A remote attacker can trigger the flaw by manipulating the desc argument passed to this endpoint.
CVSS Score: 9.4 (Critical) — CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:P
The vulnerability was assigned by VulDB, reserved August 29, 2026, and published August 30, 2026. A proof-of-concept exploit is already public on GitHub, so this should be treated as actively exploitable.
Vulnerability Overview
| Attribute | Value |
|---|---|
| CVE ID | CVE-2026-82539 |
| CVSS Score | 9.4 (Critical) |
| Type | Memory Corruption |
| Attack Vector | Network |
| Attack Complexity | Low |
| Privileges Required | High (device management access) |
| User Interaction | None |
| Affected Component | setMacFilterRules() in cstecgi.cgi (MAC Filtering) |
| Exploit Maturity | Public PoC available |
| Assigner | VulDB |
Affected Versions
| Product | Affected Versions | Fixed Version |
|---|---|---|
| TOTOLINK A720R | 4.1.5cu.630_B20250509 | Not yet published — check TOTOLINK's firmware download page directly |
Technical Details
cstecgi.cgi is the CGI executable that backs much of TOTOLINK's web-management interface on embedded router firmware — a common pattern across the TOTOLINK product line and one that has produced a string of related findings, including stack-based overflows in the same setMacFilterRules handler on other models such as the A800R (CVE-2026-19813).
In the A720R, setMacFilterRules() processes the desc argument of a MAC filtering rule without adequate bounds validation. A specially crafted value in this field corrupts memory during processing, which can be leveraged for denial of service or, depending on the layout of the corrupted memory, remote code execution on the device.
Attack Vector
1. Attacker identifies a reachable TOTOLINK A720R running firmware
4.1.5cu.630_B20250509
2. Attacker sends a crafted request to cstecgi.cgi invoking
setMacFilterRules with a malicious desc argument
3. The handler processes the argument without sufficient bounds
checking, corrupting adjacent memory
4. Depending on exploitation technique, this crashes the device
or grants the attacker code execution on the routerAlthough the published CVSS vector lists privileges required as High, TOTOLINK devices in this product family have a history of weak default credentials and exposed management interfaces, which meaningfully lowers the real-world bar for exploitation on unhardened deployments.
Impact of Successful Exploitation
| Impact Area | Description |
|---|---|
| Device Takeover | Successful memory corruption may allow arbitrary code execution on the router |
| Network Pivot | A compromised router sits at the network edge, exposing all connected LAN devices |
| Denial of Service | Even failed exploitation attempts can crash the device, disrupting connectivity |
| Public Exploit Available | A working PoC lowers the skill required to exploit this flaw |
Immediate Remediation
Step 1: Check for a Patched Firmware Release
No fixed firmware version has been published in the public record at the time of writing. Check TOTOLINK's official support and download pages directly for the A720R model, and apply any update addressing setMacFilterRules or cstecgi.cgi as soon as it becomes available.
Step 2: Restrict Management Access
Disable remote (WAN-facing) administration on the device, and restrict access to the management interface to trusted LAN hosts only.
Step 3: Change Default Credentials
Confirm the router is not using default or weak administrator credentials — several prior TOTOLINK vulnerabilities have been chained with weak-credential access to reach vulnerable CGI endpoints.
Step 4: Consider Replacement
TOTOLINK's consumer router line has accumulated a large number of CGI memory-corruption findings across models. If patching is not available promptly, organizations relying on this device for perimeter or critical network functions should evaluate replacing it with actively maintained hardware.
Detection Indicators
| Indicator | Description |
|---|---|
Unusual POST requests to cstecgi.cgi referencing setMacFilterRules | Possible exploitation attempt |
| Unexpected router reboots or crash loops | Sign of failed/DoS-oriented exploitation |
| Unexplained changes to MAC filtering rules | Possible successful configuration tampering |
Post-Remediation Steps
- Apply the vendor firmware patch as soon as TOTOLINK publishes one for the A720R.
- Audit MAC filtering and other CGI-managed settings for unauthorized changes.
- Disable WAN-side management if not strictly required.
- Monitor for the public PoC being weaponized in mass-scanning campaigns, consistent with prior TOTOLINK CGI vulnerabilities.