Zbtlink Router Firmware (Multiple Models)

From Wiki-IoT
Revision as of 19:02, 25 October 2026 by RuiQin (talk | contribs) (Zbtlink routers ship with ENDLESSDOORS (CVE-2026-66747), a root-level implant that beacons to a hardcoded C2 every ~35 seconds over unauthenticated cleartext TCP. Commands execute as root; no vendor fix confirmed.)
(diff) ← Older revision | Latest revision (diff) | Newer revision β†’ (diff)



Zbtlink Router Firmware (Multiple Models)
Security Grade
   
     F
   
Calculator v
Zbtlink Router Firmware (Multiple Models)
   Category: Router • Model / Gen: Multiple (WE826, WE1326, WG108, etc.) Multiple (20+ models affected)
   Release Date: 2026-08-05 • Status: In sale
   Classification Date:  • Official Website

Security Evaluation

1. Device Security

Criterion Value Proof Comment
Known hardware tampering Rare πŸ”— Proof No physical tamper mechanism reported; implant is embedded in firmware.
Known vulnerabilities Very common πŸ”— Proof CVE-2026-66747 (CVSS 9.3/9.8): ENDLESSDOORS remote-control implant in 20+ models.
Prior attacks Rare πŸ”— Proof No confirmed criminal exploitation campaign; implant is factory-embedded.
Updatability None πŸ”— Proof No trusted vendor-fixed firmware identified; vendor fix unconfirmed.
Category Score Score: 3 / 3

2. System Security

Criterion Value Proof Comment
Authentication with other systems No πŸ”— Proof C2 channel has no authentication; any party answering at C2 address gains root.
Communications No encryption πŸ”— Proof Cleartext TCP to hardcoded C2 (ports 7000/7001); DNS/route hijack possible.
Storage No encryption πŸ”— Proof mplant persisted in firmware; no encryption or integrity protection.
Category Score Score: 3 / 3

3. User Authentication

Criterion Value Proof Comment
Account management Absent πŸ”— Proof No user-accessible mechanism to remove or disable the implant.
Authentication Absent πŸ”— Proof Command handler passes any received string to popen() as uid=0; no auth required.
Brute-force protection Absent πŸ”— Proof Not relevant; no credentials needed to control the C2 channel.
Event logging Absent πŸ”— Proof No logging of C2 communication or command execution disclosed.
Passwords Default/Common/Easy to guess πŸ”— Proof Hardcoded fallback domain in implant; no password protection on C2 channel.
Category Score Score: 3 / 3

Technical Specifications

Property Details
Operating System & App OpenWrt-based Firmware (Companion App: None)
Hardware (CPU / GPU) CPU: MIPS / ARM (varies by model) • GPU: None
Memory & Storage Memory: Varies by model • Storage: Internal Flash
Power, Battery & Charging Battery: None • Power: DC Power Adapter • Charging: None
Display & Camera Display: None • Camera: None
Sound & Connectivity Sound: Unknown • Connectivity: Ethernet (WAN/LAN), Wi-Fi (varies by model), Cellular (some models)
Physical (Dimensions & Mass) Dimensions: N/A • Mass: N/A


Student assignment submission for IoT security assessment.