Skip to main content

TOTOLINK A8000RU CVE-2026-7138

| EUVDEUVD-2026-25876 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
    Reach router CGI interface
  2. Delivery
    Send crafted POST to cstecgi.cgi setNtpCfg
  3. Exploit
    Inject shell metacharacters via tz argument
  4. Execution
    Command execution as root
  5. Impact
    Full device takeover and network pivot

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 network reachability to the router's CGI endpoint /cgi-bin/cstecgi.cgi and the ability to invoke the setNtpCfg function with a malicious 'tz' (time zone) argument; per the CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) no authentication, no special attack requirements, and no user interaction are needed against the affected firmware. The concrete prerequisite is simply that the management HTTP interface exposing cstecgi.cgi is reachable from the attacker's position. The practical LIMIT on exploitation is exposure of that interface: many deployments do not expose the web admin to the WAN by default, so real-world attack surface is largely confined to devices with remote/WAN administration enabled or attackers already on the LAN, and exploitation is constrained to the specific model A8000RU on firmware 7.1cu.643_b20200521.

Impact

Signals are largely consistent toward real, but not yet widespread, risk. The CVSS 4.0 vector rates it 8.9 (High) with network vector, low complexity, no privileges and no user interaction, and total confidentiality/integrity/availability impact - a straightforward unauthenticated RCE profile. SSVC reinforces this: exploitation is 'poc', automatable 'yes', and technical impact 'total', which argues for prompt action. However, EPSS is only 0.89% (76th percentile) and there is NO CISA KEV entry, indicating that although a working public POC exists, broad opportunistic exploitation has not yet been observed. The main caveat is source diversity: all intelligence traces back to a single VulDB submission and its linked GitHub POC, so affected-version breadth and vendor confirmation are limited. Net: treat as a genuine high-priority issue for anyone running this specific device, but the low EPSS and absence of KEV suggest current exploitation is opportunistic/targeted rather than mass-scale.

Exploit ScenarioDerived

An attacker who can reach the router's web interface sends a crafted HTTP POST to /cgi-bin/cstecgi.cgi invoking setNtpCfg with a 'tz' value containing shell metacharacters (e.g. a semicolon or backtick followed by commands). The injected commands run with web-server privileges (typically root), giving full device takeover - persistence, traffic interception, or pivoting into the internal network. A public POC exists (linked GitHub README), and the low attack complexity means the exploit can be scripted and automated.

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 – Jul 24, 2026

OS command injection in the TOTOLINK A8000RU router (firmware 7.1cu.643_b20200521) lets remote unauthenticated attackers execute arbitrary system commands by manipulating the 'tz' parameter of the setNtpCfg function in /cgi-bin/cstecgi.cgi. Publicly available exploit code exists (published via VulDB), and the CVSS 4.0 vector (AV:N/AC:L/PR:N/UI:N, total impact) reflects unauthenticated network reachability with full compromise, though EPSS remains modest at 0.89%. This is no public exploit identified as actively exploited - there is no CISA KEV listing at time of analysis.

RemediationAI

No vendor-released patch identified at time of analysis - TOTOLINK has not published a fixed firmware version in the available data, so monitor https://www.totolink.net/ for a firmware update superseding 7.1cu.643_b20200521 and apply it once released. As compensating controls, restrict access to the router's web/management interface so /cgi-bin/cstecgi.cgi is not reachable from the WAN or untrusted LAN segments (disable remote/WAN administration entirely, which stops internet-based exploitation but not a hostile local user), and place the device behind a firewall that blocks inbound HTTP/HTTPS to the management port from all but explicitly trusted admin hosts. Where feasible, retire or replace the affected device given its history of cstecgi.cgi command-injection flaws. Track the vulnerability record at https://vuldb.com/vuln/359737 and the POC at https://github.com/Litengzheng/vuldb_new2/blob/main/A8000RU/vul_313/README.md for updates.

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

The affected component is the CGI Handler exposed at /cgi-bin/cstecgi.cgi, a single dispatch endpoint used across many TOTOLINK SOHO routers that routes requests to internal handler functions such as setNtpCfg (NTP/time-zone configuration). The root cause is CWE-78 (Improper Neutralization of Special Elements used in an OS Command): the 'tz' (time zone) argument is passed into a shell/system call without sanitization, so shell metacharacters injected into tz are interpreted by the underlying BusyBox/Linux shell and executed with the privileges of the web server process, typically root on these embedded devices. The single affected CPE is cpe:2.3:a:totolink:a8000ru:*:*:*:*:*:*:*:* (firmware 7.1cu.643_b20200521).

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
vuln.today AI 9.8 CRITICAL

Unauthenticated network-reachable CGI endpoint (AV:N/AC:L/PR:N/UI:N) with unsanitized tz passed to a shell yields root command execution, giving full C/I/A impact.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

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:35 vuln.today
Public exploit code
Severity Changed
Apr 27, 2026 - 16:22 NVD
CRITICAL HIGH
CVSS changed
Apr 27, 2026 - 16:22 NVD
9.8 (CRITICAL) 8.9 (HIGH)
CVE Published
Apr 27, 2026 - 16:00 nvd
HIGH 8.9

DescriptionCVE.org

A vulnerability was detected in Totolink A8000RU 7.1cu.643_b20200521. This vulnerability affects the function setNtpCfg of the file /cgi-bin/cstecgi.cgi of the component CGI Handler. The manipulation of the argument tz results in os command injection. The attack can be executed remotely. The exploit is now public and may be used.

Executive ViewAI

Why It Matters

A critical OS command injection vulnerability (CVE-2026-7138, CVSS 8.9) in TOTOLINK A8000RU routers permits unauthenticated remote attackers to execute arbitrary system commands via the NTP configuration endpoint, creating immediate risk of unauthorized device control and internal network penetration. Organizations deploying affected firmware versions (7.1cu.643_b20200521 and earlier) face potential loss of router integrity, traffic interception, and lateral movement into core networks. Although no vendor patch is available and current exploitation likelihood remains modest (EPSS 0.89%), the public availability of exploit code and the device's critical network position require urgent containment.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Deploy firewall rules strictly blocking external access to /cgi-bin/cstecgi.cgi on affected routers; (2) Isolate affected devices to a dedicated, access-controlled management network; (3) Implement IDS/IPS signatures detecting command injection attempts on the setNtpCfg parameter; (4) Disable NTP remote configuration capability if operationally unnecessary; (5) Enable comprehensive audit logging of all administrator actions and network access; (6) Conduct regular scanning of network perimeter devices for similar exposures.

Threat Intelligence Overview

EPSS Score
0.9%
Top 24% exploitable
Prevalence
Low
consumer TOTOLINK SOHO router, niche single-model firmware footprint
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
Yes
Human Impact
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