CVE-2026-37152 Overview
CVE-2026-37152 affects the TOTOLINK X5000R router running firmware version V9.1.0cu.2415_B20250515. The device ships with a hardcoded password that grants root-level access to the underlying operating system. An unauthenticated attacker with network reachability to the device can authenticate as root and gain full control of the router. The weakness is classified as [CWE-798] Use of Hard-coded Credentials.
Critical Impact
Any attacker who can reach the router's management interface can log in as root using known credentials, taking full control of the device, its traffic, and the network behind it.
Affected Products
- TOTOLINK X5000R router
- Firmware version V9.1.0cu.2415_B20250515
- Deployments exposing the router's management or shell services to reachable networks
Discovery Timeline
- 2026-09-15 - CVE-2026-37152 published to the National Vulnerability Database (NVD)
- 2026-09-16 - Last updated in NVD database
Technical Details for CVE-2026-37152
Vulnerability Analysis
The TOTOLINK X5000R firmware embeds a fixed root password in the device image. Because the credential is compiled into the firmware, every device running the affected build shares the same secret. An attacker who obtains the password from the firmware can log in as root on any deployed unit without exploiting a memory-safety flaw or bypassing authentication logic.
Root access on an embedded router provides complete control of the network stack. An attacker can modify DNS settings, install persistent implants in firmware, intercept or redirect client traffic, pivot into internal networks, and use the device as infrastructure for further operations. Because the credential cannot be revoked without a firmware update, remediation depends on vendor action.
A proof-of-concept describing the credential extraction is published in the Hardcoded Password TOTOLINK X5000R GitHub repository.
Root Cause
The root cause is the presence of a static, hardcoded password for the root account within the firmware image. This design pattern falls under [CWE-798] and is common in consumer-grade networking equipment where vendors reuse service credentials across builds. Once the value is recovered through firmware analysis, it applies to every device on the same build.
Attack Vector
Exploitation requires network access to a listening management service on the router, such as Telnet, SSH, or an HTTP administrative endpoint that accepts the root credential. No user interaction and no prior authentication are required. On devices where the management interface is exposed to the WAN, exploitation is possible directly from the internet. On LAN-only deployments, any device on the local network can perform the attack.
No verified exploitation code is reproduced here. Technical details are available in the referenced GitHub PoC repository.
Detection Methods for CVE-2026-37152
Indicators of Compromise
- Successful root logins to the router from unexpected source addresses, particularly across the WAN interface
- New or modified accounts, cron jobs, or startup scripts on the device after remote access
- Unexpected DNS server changes or firewall rule modifications in the router configuration
- Outbound connections from the router itself to unfamiliar hosts, indicating command-and-control activity
Detection Strategies
- Inventory TOTOLINK X5000R devices and compare firmware versions against V9.1.0cu.2415_B20250515 to identify vulnerable units
- Monitor authentication logs on the router for repeated or successful root logins from non-administrative sources
- Inspect network flow data for management-plane traffic (Telnet/22/80/443) reaching router IPs from untrusted networks
Monitoring Recommendations
- Forward router syslog and authentication events to a centralized log platform for correlation with endpoint and network telemetry
- Alert on configuration drift, firmware changes, and unexpected administrative sessions on network infrastructure
- Track DNS query patterns from endpoints for signs of redirection through a compromised router
How to Mitigate CVE-2026-37152
Immediate Actions Required
- Block WAN-side access to the router's management interfaces (Telnet, SSH, HTTP, HTTPS) at the perimeter
- Restrict LAN-side management access to a dedicated administrative VLAN or specific host addresses
- Audit the device for unauthorized configuration changes, added accounts, and modified firmware
- Replace affected devices in high-risk deployments until a vendor firmware update is available
Patch Information
At the time of publication, no vendor advisory or fixed firmware version is referenced in the NVD entry for CVE-2026-37152. Monitor the TOTOLINK support portal for a firmware release that removes the hardcoded credential, and apply it as soon as it becomes available.
Workarounds
- Disable all remote management services that are not strictly required, including Telnet and remote HTTP administration
- Enforce inbound firewall rules that drop unsolicited traffic to router management ports from the WAN
- Segment the router from sensitive internal networks so that a compromise cannot pivot directly to critical assets
- Where feasible, replace the affected model with hardware that supports per-device unique credentials
# Example perimeter rule: drop inbound management traffic to the router WAN IP
iptables -A INPUT -i wan0 -p tcp -m multiport --dports 22,23,80,443,8080 -j DROP
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

