Skip to main content

A3300R CVE-2026-5104

| EUVDEUVD-2026-17054 LOW
Command Injection (CWE-77)
2026-03-30 VulDB GHSA-83j7-f6w3-6wmp
2.1
CVSS 4.0 · NVD
View

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Command injection prevention
MITRE ATT&CK

1 technique 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

The CVSS vector (AV:N/AC:L/PR:L/UI:N/S:U) indicates a network-accessible vulnerability with low attack complexity requiring authenticated login, resulting in local impact (confidentiality, integrity, availability within the device context). The EPSS probability is not provided, but the presence of publicly available exploit code (E:P in CVSS evidence tag) and confirmed disclosure significantly elevates practical risk despite the medium CVSS score. From a SSVC perspective: exploitation status is confirmed (public POC exists), the attack is not automatable in the traditional sense (requires prior authentication), and technical impact is high (command execution on router). For organizations deploying Totolik A3300R routers, this represents a medium-to-high priority issue if default credentials are widely used or if the router is accessible to untrusted network segments. Comparative analysis shows the 6.3 CVSS understates risk slightly due to the authentication gate; however, widespread use of default passwords in home/SMB deployments makes this a practical vulnerability.

Exploit ScenarioDerived

An attacker obtains valid credentials for the Totolink A3300R router (via default credentials, credential reuse, or phishing) and accesses the web administration panel. The attacker then crafts an HTTP request to /cgi-bin/cstecgi.cgi with a malicious ip parameter injected with shell metacharacters (e.g., ; id ;) passed to the setStaticRoute function, causing the router to execute arbitrary commands with the privileges of the web server process. Public exploit code is available on GitHub (https://github.com/LvHongW/Vuln-of-totolink_A3300R/tree/main/A3300R_ip_cmd_inject), enabling rapid exploitation for command execution, data exfiltration, or lateral movement into the local network.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 2.9% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Mar 30, 2026

Command injection in Totolink A3300R router firmware version 17.0.0cu.557_b20221024 allows authenticated remote attackers to execute arbitrary commands via a crafted ip parameter in the setStaticRoute function of /cgi-bin/cstecgi.cgi. The vulnerability carries a CVSS score of 6.3 (medium severity) with public exploit code available, enabling potential compromise of router configuration and data integrity.

RemediationAI

Verify current firmware version and check Totolink's official support portal (https://www.totolink.net/) for available firmware updates to a version later than 17.0.0cu.557_b20221024. Immediate workarounds include: restricting administrative interface access via firewall rules to trusted networks only, changing default router credentials to strong unique passwords, disabling remote management features if not required, and isolating router administration to a separate management VLAN. Given the low bar for exploitation (weak credentials), credential hygiene is critical. If a patched firmware version becomes available from Totolink, apply it immediately via the router's web interface or management tools.

Affected VersionsENISA

A3300R 17.0.0cu.557_b20221024

Affected Packages

euvd a3300r 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 stems from improper input validation in the CGI script handler cstecgi.cgi, specifically in the setStaticRoute function which processes static routing configuration. The flaw is classified as CWE-77 (Improper Neutralization of Special Elements used in a Command), indicating that user-supplied input from the ip parameter is not properly sanitized before being passed to command execution contexts. Totolink A3300R is a consumer-grade WiFi router; the affected CPE range encompasses multiple firmware versions of this device model. The web-based administration interface accessible via /cgi-bin/cstecgi.cgi is the attack surface, requiring the attacker to have authenticated access (PR:L per CVSS vector), suggesting the vulnerability exploits weak default credentials, session hijacking, or cross-site request forgery on already-authenticated sessions.

Know when A3300R 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

NVD PRIMARY 2.1 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
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

4
Severity Changed
Apr 29, 2026 - 01:11 NVD
MEDIUM LOW
CVSS changed
Apr 29, 2026 - 01:11 NVD
5.3 (MEDIUM) 2.1 (LOW)
PoC Detected
Mar 30, 2026 - 15:41 vuln.today
Public exploit code
CVE Published
Mar 30, 2026 - 02:00 nvd
MEDIUM 5.3

DescriptionCVE.org

A security vulnerability has been detected in Totolink A3300R 17.0.0cu.557_b20221024. Impacted is the function setStaticRoute of the file /cgi-bin/cstecgi.cgi. Such manipulation of the argument ip leads to command injection. The attack may be performed from remote. The exploit has been disclosed publicly and may be used.

Threat Intelligence Overview

EPSS Score
2.9%
Top 14% 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 LOW
CISA KEV No
Public POC Yes
EPSS 2.9%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

33
Low Medium High Critical
KEV: 0
EPSS: +3
CVSS: +10
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.

Related Vulnerabilities in Totolink A3300R Parameter Handling Flaws

View all 4

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