CVE-2026-6115

Totolink A7100RU CGI cstecgi.cgi setAppCfg os command injection

Published Apr 12, 2026 CVSS 4.0 · 9.3 Critical EPSS 1.9% KEV · Not listed
Description
A flaw has been found in Totolink A7100RU 7.4cu.2313_b20191024. This affects the function setAppCfg of the file /cgi-bin/cstecgi.cgi of the component CGI Handler. Executing a manipulation of the argument enable can lead to os command injection. The attack may be launched remotely. The exploit has been published and may be used.

Analysis

AI-generated

Technical impact

The vulnerability is a command injection flaw in the setAppCfg function of the cstecgi.cgi CGI handler, which accepts an enable parameter that is passed directly to the operating system. An attacker can construct a malicious value for this parameter, causing the router to execute arbitrary shell commands. Such an exploit grants full control over the device, allowing an attacker to achieve any malicious objective that the router can perform. This weakness aligns with executive command injection (CWE-77) and operating‑system command injection (CWE-78).

Affected Systems

The flaw affects Totolink A7100RU routers running firmware version 7.4cu.2313_b20191024. No other device models or firmware releases are listed in the advisory as impacted.

Risk and Exploitability

The vulnerability carries a CVSS base score of 9.3, classifying it as critical, and an EPSS score of 2%, indicating a moderate likelihood of exploitation. The attack vector is remote, with no user interaction or local privilege required, and the flaw has been publicly demonstrated in the wild. Although it is not yet catalogued in the CISA KEV list, the high severity and availability of an exploit mean that the risk remains significant for affected deployments.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the A7100RU firmware to a version that fixes the cstecgi.cgi command injection issue as soon as an official patch becomes available.
  • If a patch is not available, block external access to /cgi-bin/cstecgi.cgi by configuring firewall or router access control lists so that only trusted management networks can reach the endpoint.
  • Monitor system logs for unexpected use of the enable parameter or evidence of shell command execution and investigate any anomalies promptly.

Generated by OpenCVE AI on October 25, 2026 at 20:55 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Totolink a7100ru
Vendors & Products Totolink a7100ru
Type Values Removed Values Added
Description A flaw has been found in Totolink A7100RU 7.4cu.2313_b20191024. This affects the function setAppCfg of the file /cgi-bin/cstecgi.cgi of the component CGI Handler. Executing a manipulation of the argument enable can lead to os command injection. The attack may be launched remotely. The exploit has been published and may be used.
Title Totolink A7100RU CGI cstecgi.cgi setAppCfg os command injection
First Time appeared Totolink
Totolink a7100ru Firmware
Weaknesses CWE-77
CWE-78
CPEs cpe:2.3:o:totolink:a7100ru_firmware:*:*:*:*:*:*:*:*
Vendors & Products Totolink
Totolink a7100ru Firmware
References
Metrics cvssV2_0

{'score': 10, 'vector': 'AV:N/AC:L/Au:N/C:C/I:C/A:C/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 9.8, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 9.3, 'vector': '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'}

Weaknesses
  • CWE-77

    Improper Neutralization of Special Elements used in a Command ('Command Injection')

  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')

Sources

Status
PUBLISHED
Assigner
VulDB
Published
Updated
Apr 13, 2026, 5:50 PM
Reserved
Apr 11, 2026, 8:18 AM
Status
Deferred
Published
Apr 12, 2026, 5:16 AM
Modified
Oct 26, 2026, 9:10 PM