Skip to main content

TOTOLINK A3300R CVE-2025-55901

MEDIUM
Command Injection (CWE-77)
2025-12-15 cve@mitre.org
6.5
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain adjacent LAN/Wi-Fi access
  2. Delivery
    Send request to NTPSyncWithHost
  3. Exploit
    Inject commands via host_time parameter
  4. Execution
    Execute OS commands on router
  5. Impact
    Full device compromise

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.

Exploitation Conditions

Exploitation requires the attacker to reach the device's NTPSyncWithHost management function and supply attacker-controlled data in the host_time parameter on affected firmware A3300R V17.0.0cu.596_B20250515. The primary limiting factor is adjacency: per CVSS AV:A the attacker must be on the same local network segment (connected to the router's LAN or Wi-Fi), so this is not internet-wide remotely exploitable by default and favors on-network or post-foothold attackers. No authentication is indicated (CVSS PR:N) and no user interaction is required (UI:N); no non-default configuration is called out in the description, so default deployments of this specific router model appear affected.

Impact

This is a command-injection flaw (CWE-77) in the NTPSyncWithHost function of TOTOLINK A3300R firmware, reachable via the host_time parameter. The supplied CVSS 3.1 vector (AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N, base 6.5) indicates an adjacent-network, low-complexity, unauthenticated attack with high integrity impact but no stated confidentiality or availability impact. That impact profile is internally inconsistent for a command-injection bug: successful OS command execution on an embedded router almost always yields full read, write, and service-control (typically as root), so C:N/A:N likely understates real impact - treat the 6.5 as conservative. Publicly available exploit code exists (a PoC write-up referenced on GitHub), which raises practical risk, but there is NO CISA KEV listing and NO EPSS score was provided, so there is no evidence of active or widespread exploitation - PoC availability and active exploitation are distinct signals. The AV:A (adjacent) rather than AV:N (network) rating means an attacker must be on the same LAN/Wi-Fi segment as the device, which meaningfully limits mass remote exploitation and points toward local/insider or post-foothold scenarios rather than internet-wide scanning. Net: a genuine, PoC-backed unauthenticated code-execution issue on an affected device, but mitigated by adjacency and the absence of KEV/EPSS signals indicating it is currently a widespread priority.

Exploit ScenarioDerived

An attacker positioned on the same local network as a TOTOLINK A3300R (e.g., connected to its Wi-Fi or LAN) sends a crafted request to the NTPSyncWithHost function with shell metacharacters embedded in the host_time parameter. Because input is passed unsanitized into an OS command, the injected commands execute on the router, typically with elevated/root privileges. Public PoC material is referenced (GitHub write-up for CVE-2025-55901), lowering the skill barrier; CVSS AC:L/PR:N means no special timing or authentication is required once the attacker has adjacent access.

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

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

Alert me

AnalysisAIv1 – Oct 14, 2026

Command injection in the TOTOLINK A3300R Wi-Fi router affects firmware version V17.0.0cu.596_B20250515, where the NTPSyncWithHost function fails to sanitize the host_time parameter, letting an attacker run arbitrary shell commands on the device. The CVSS vector (AV:A, PR:N, UI:N) means the attacker must be on the same local network segment (connected to the router's LAN or Wi-Fi) and needs no authentication or user interaction, so the realistic threat is an on-network or post-foothold attacker rather than a broad internet-wide compromise. Publicly available exploit code exists, though there is no confirmation of active exploitation in this data; our independent assessment rates the impact as high for confidentiality, integrity, and availability because command execution on a router typically yields full control of the device.

RemediationAI

No vendor-released patch or fixed-version designation is identified in the available data at time of analysis, so owners should not assume an upgrade resolves the issue and should confirm status directly with TOTOLINK at https://www.totolink.net. As compensating controls, restrict access to the router's management/configuration interfaces to trusted hosts only and, where the interface supports it, bind NTP or time-sync configuration to specific administrative addresses rather than exposing it broadly on the LAN or Wi-Fi; this reduces the attack surface to the AV:A adjacency the flaw already requires. Network segmentation is the strongest practical mitigation: place the A3300R on an isolated segment, disable guest Wi-Fi and any LAN-to-LAN bridging that would let untrusted clients reach the management plane, and avoid using the device as the default gateway for sensitive hosts until a fixed firmware is available. Monitoring or filtering of requests that carry shell metacharacters in the host_time parameter on the management plane can help detect exploitation attempts, though URL/parameter filtering on embedded firmware is often limited and should be treated as a detection aid rather than a fix. The trade-off for all of these measures is reduced management convenience and, in the segmentation case, added network complexity; consider replacing the device if the vendor does not supply timely patched firmware, since command injection on the router grants the attacker control over traffic passing through it.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is a CWE-77 command injection in the NTPSyncWithHost routine of the TOTOLINK A3300R firmware (CPE cpe:2.3:o:totolink:a3300r_firmware:17.0.0cu.596_b20250515). This function is the router's NTP time-synchronization handler; the host_time parameter, which carries the host-supplied time value used to drive the sync, is passed into a system-level command without proper neutralization of shell metacharacters. Because the input remains unescaped, an attacker who can supply crafted content to host_time can append or inject shell commands that execute with the router's process privileges (effectively device-level control). CWE-77 (Improper Neutralization of Special Elements used in a Command) is the root-cause class: the code assembles a command string from user-reachable data instead of validating it against an allow-list or invoking the operation through a non-shell API. Reachability is constrained by the network vector (AV:A), meaning the vulnerable management function must be accessible from the local segment, and the description does not call out any non-default configuration, implying default deployments of this specific firmware build are exposed.

Know when A3300R Firmware 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 (mitre) PRIMARY 6.5 MEDIUM
AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
vuln.today AI 8.8 HIGH

Adjacent LAN-side management interface (AV:A), no auth or interaction (PR:N/UI:N); OS command injection yields root-level RCE, so C/I/A all High, unlike the input's I-only scoring.

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

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Adjacent
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
None

DescriptionCVE.org

TOTOLINK A3300R V17.0.0cu.596_B20250515 is vulnerable to command injection in the function NTPSyncWithHost via the host_time parameter.

Threat Intelligence Overview

EPSS Score
1.1%
Top 35% exploitable
Prevalence
Low
budget consumer/SOHO router, single model, limited enterprise footprint
Exploit
POC
Public exploit code exists
Data Quality
3 sources
Confidence: Low

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 1.1%
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· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Controlled
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

53
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +32
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.

Affected Products (CPE)CVE.org

cpe:2.3:o:totolink:a3300r_firmware:17.0.0cu.596_b20250515:*:*:*:*:*:*:*
CVE-2024-24333 CRITICAL POC
9.8 Jan 30

TOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the desc paramet

CVE-2024-24332 CRITICAL POC
9.8 Jan 30

TOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the url paramete

CVE-2024-24331 CRITICAL POC
9.8 Jan 30

TOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the enable param

CVE-2024-24330 CRITICAL POC
9.8 Jan 30

TOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the port or enab

CVE-2024-24329 CRITICAL POC
9.8 Jan 30

TOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the enable param

CVE-2024-24328 CRITICAL POC
9.8 Jan 30

TOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the enable param

CVE-2024-24327 CRITICAL POC
9.8 Jan 30

TOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the pppoePass pa

CVE-2024-24326 CRITICAL POC
9.8 Jan 30

TOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the arpEnable pa

CVE-2024-24325 CRITICAL POC
9.8 Jan 30

TOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the enable param

CVE-2023-46993 CRITICAL POC
9.8 Oct 31

In TOTOLINK A3300R V17.0.0cu.557_B20221024 when dealing with setLedCfg request, there is no verification for the enable

CVE-2023-46976 CRITICAL POC
9.8 Oct 31

TOTOLINK A3300R 17.0.0cu.557_B20221024 contains a command injection via the file_name parameter in the UploadFirmwareFil

CVE-2023-37173 CRITICAL POC
9.8 Jul 07

TOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the command para

References

Advisories & patches

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