Skip to main content

TOTOLINK A8000RU EUVDEUVD-2026-25920

| CVE-2026-7155 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 web admin interface
  2. Delivery
    Send crafted POST to /cgi-bin/cstecgi.cgi (setLoginPasswordCfg)
  3. Exploit
    Inject shell metacharacters via admpass
  4. Execution
    Command executes as root
  5. Impact
    Full device compromise and persistence

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 HTTP administration interface and the ability to invoke the setLoginPasswordCfg action of /cgi-bin/cstecgi.cgi with a malicious admpass value containing shell metacharacters. Per the CVSS 4.0 vector (PR:N/UI:N), no authentication or user interaction is claimed, so against a default configuration a remote unauthenticated attacker who can reach the web UI can trigger it. The principal LIMITING factor is exposure: the management interface must be reachable by the attacker - devices with WAN-side admin disabled (the common default) are only exploitable from the LAN, sharply reducing real-world reach. Only firmware 7.1cu.643_b20200521 is confirmed affected; other builds are unverified. Note the PR:N assumption should be validated, as some cstecgi.cgi endpoints enforce a session token.

Impact

Signals are moderately consistent and lean toward genuine but not top-tier priority. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N, VC/VI/VA:H, score 8.9) indicates remote, unauthenticated, low-complexity exploitation with total impact, and SSVC corroborates this (Exploitation: poc, Automatable: yes, Technical Impact: total). However, EPSS is only 0.89% (76th percentile), which is low-to-moderate and reflects that broad opportunistic exploitation has not materialized - typical of niche consumer router CVEs that require internet-exposed management interfaces. The tension to note: CVSS/SSVC rate this near-critical and automatable, yet real-world risk depends heavily on whether the admin web interface is reachable (LAN-only vs WAN-exposed). PR:N assumes the setLoginPasswordCfg endpoint is callable without prior authentication; TOTOLINK devices are frequently exploited pre-auth, but this should be verified against the specific endpoint, as some cstecgi.cgi handlers require a session. Net: a real, POC-backed flaw with total device impact, but exposure-limited rather than mass-exploited.

Exploit ScenarioDerived

An attacker who can reach the router's web management interface sends a crafted HTTP POST to /cgi-bin/cstecgi.cgi invoking setLoginPasswordCfg with a shell metacharacter payload in the admpass field (e.g., admpass=x;telnetd -l/bin/sh -p9999). The injected command runs as root, giving the attacker a shell, persistence, and full control of the device and its traffic. Public POC/exploit code referenced on GitHub (Litengzheng/vuldb_new2) lowers the skill barrier, and CVSS AC:L means no special timing or race conditions are required.

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 attackers execute arbitrary shell commands by injecting into the admpass argument of the setLoginPasswordCfg function in /cgi-bin/cstecgi.cgi. The CGI Handler passes attacker-controlled input to a system shell without sanitization, granting full device compromise. Publicly available exploit code exists (disclosed via VulDB/GitHub); no active exploitation is confirmed in CISA KEV, and EPSS is modest at 0.89% (76th percentile).

RemediationAI

No vendor-released patch identified at time of analysis - TOTOLINK has not published a fixed firmware version in the available data, and the A8000RU is an older/likely end-of-support model. As compensating controls: disable remote (WAN-side) web administration so /cgi-bin/cstecgi.cgi is unreachable from the internet (primary risk reducer, no functional loss for typical users); restrict LAN access to the admin interface via firewall/ACL to trusted management hosts only (limits lateral abuse but may complicate legitimate admin); place the device behind a separate firewall and block inbound access to the HTTP admin port; and if feasible, replace the device with a supported model, since embedded routers running CGI as root offer little in-place mitigation. Monitor VulDB (https://vuldb.com/vuln/359754) and https://www.totolink.net/ for a patched firmware release. Trade-off: disabling remote management prevents off-site administration but is the single most effective mitigation given the unauthenticated remote command execution.

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 vulnerability lies in cstecgi.cgi, the monolithic CGI dispatcher used across TOTOLINK's SOHO router firmware to handle web administration requests. The setLoginPasswordCfg handler processes the admpass parameter - intended to set the device login password - and passes it into an OS command context (e.g., via system()/popen or a shell helper) without escaping shell metacharacters. This is a classic CWE-78 (Improper Neutralization of Special Elements used in an OS Command) flaw, where user input crosses into the command interpreter. TOTOLINK's cstecgi.cgi has a long history of similar injection points, and these embedded MIPS/ARM Linux routers typically run the web server and CGI as root, so injected commands execute with maximal privilege.

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

Remote unauthenticated call to the CGI handler (AV:N/AC:L/PR:N/UI:N) yields root command execution, so C/I/A:H; scope unchanged as impact stays within the device.

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

DescriptionCVE.org

A security vulnerability has been detected in Totolink A8000RU 7.1cu.643_b20200521. This impacts the function setLoginPasswordCfg of the file /cgi-bin/cstecgi.cgi of the component CGI Handler. The manipulation of the argument admpass leads to os command injection. The attack may be initiated remotely. The exploit has been disclosed publicly and may be used.

Executive ViewAI

Why It Matters

The TOTOLINK A8000RU router contains a critical command injection vulnerability affecting firmware 7.1cu.643_b20200521; publicly available exploit code exists, though confirmed active exploitation has not been identified by CISA. Organizations using this router model face substantial risk of unauthorized remote device compromise and network infiltration. Immediate mitigation is required despite the absence of an available vendor patch.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: Isolate affected routers from untrusted network segments; restrict administrative access via firewall rules or network segmentation to trusted management networks only; disable remote management interfaces if not operationally required; monitor device logs for suspicious command execution patterns or unauthorized access attempts; disable the vulnerable /cgi-bin/cstecgi.cgi handler if alternative management methods are available.

Threat Intelligence Overview

EPSS Score
0.9%
Top 24% exploitable
Prevalence
Low
niche consumer SOHO router, limited and aging deployment footprint
Exploit
POC
Public exploit code exists
Social Media
2
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL 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