TOTOLINK A3300R CVE-2025-55901
MEDIUMAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain adjacent LAN/Wi-Fi access
-
DeliverySend request to NTPSyncWithHost
-
ExploitInject commands via host_time parameter
-
ExecutionExecute OS commands on router
-
ImpactFull 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
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.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Affected Products (CPE)CVE.org
More in A3300R Firmware
View allTOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the desc paramet
TOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the url paramete
TOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the enable param
TOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the port or enab
TOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the enable param
TOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the enable param
TOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the pppoePass pa
TOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the arpEnable pa
TOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the enable param
In TOTOLINK A3300R V17.0.0cu.557_B20221024 when dealing with setLedCfg request, there is no verification for the enable
TOTOLINK A3300R 17.0.0cu.557_B20221024 contains a command injection via the file_name parameter in the UploadFirmwareFil
TOTOLINK A3300R V17.0.0cu.557_B20221024 was discovered to contain a command injection vulnerability via the command para
NVD
CVE.org
EPSS
GitHub
Exploit-DB