Skip to main content
COSMICBYTEZLABS
NewsSecurityHOWTOsToolsTraining
StudyProjectsNewsletterHire MeAbout
Subscribe

Press Enter to search or Esc to close

News
Security
HOWTOs
Tools
Training
Study
Projects
Newsletter
Hire Me
About
RSS Feed
Reading List
Subscribe

Stay in the Loop

Get the latest security alerts, tutorials, and tech insights delivered to your inbox.

Subscribe NowFree forever. No spam.
COSMICBYTEZLABS

Your trusted source for IT intelligence, cybersecurity insights, and hands-on technical guides.

2769+ Articles
166+ Guides

CONTENT

  • Latest News
  • Security Alerts
  • HOWTOs
  • Checklists
  • Projects
  • Exam Prep

RESOURCES

  • Search
  • Browse Tags
  • Newsletter Archive
  • Reading List
  • RSS Feed

COMPANY

  • About Us
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 CosmicBytez Labs. All rights reserved.

System Status: Operational
  1. Home
  2. Security
  3. CVE-2026-89010: WAVLINK Router Unauthenticated Root Command Injection
CVE-2026-89010: WAVLINK Router Unauthenticated Root Command Injection

Critical Security Alert

This vulnerability is actively being exploited. Immediate action is recommended.

SECURITYCRITICALCVE-2026-89010

CVE-2026-89010: WAVLINK Router Unauthenticated Root Command Injection

A critical OS command injection in WAVLINK WN535M1/WN535M3 routers lets unauthenticated attackers run root commands via sync_server.

Dylan H.

Security Team

September 12, 2026
2 min read

Affected Products

  • WAVLINK WN535M1 — firmware prior to M35M1_V250922
  • WAVLINK WN535M3 — firmware prior to M35M1_V250922

Overview

WAVLINK WN535M1 and WN535M3 routers are affected by a critical, unauthenticated OS command injection vulnerability tracked as CVE-2026-89010. The flaw lives in the same sync_server daemon (TCP port 13136) covered by the companion advisory CVE-2026-89009, but is significantly more severe: it grants an attacker direct, root-level remote code execution rather than just a file overwrite.


Technical Details

FieldValue
CVE IDCVE-2026-89010
SeverityCritical
CVSS 3.1 Score9.8
Attack VectorNetwork (TCP/13136)
AuthenticationNone Required
Privileges RequiredNone
CWECWE-78 (OS Command Injection)
AssignerVulnCheck

The sync_server daemon interpolates an attacker-controlled filename field directly into a shell command string using sprintf(), then passes the result to system() without sanitizing shell metacharacters. By embedding characters like ;, `, or | in the filename field, a remote attacker can inject arbitrary commands that execute as root — with no authentication and no user interaction.


Why This Matters

This is about as severe as router vulnerabilities get:

  • No authentication is required to reach the vulnerable service
  • No user interaction is needed — a single crafted network packet triggers execution
  • Commands run as root, giving full control of the device, including firmware modification, traffic interception, and use as a pivot point into the local network or a botnet node
  • The flaw is trivially scriptable, making mass exploitation of internet-exposed devices likely once proof-of-concept code circulates

Remediation

  1. Update firmware immediately to M35M1_V250922 or later — this is the only complete fix
  2. Block or firewall TCP port 13136 at the network edge if immediate patching isn't possible
  3. Never expose router administrative or sync services directly to the internet
  4. Treat any device that was reachable on port 13136 prior to patching as potentially compromised and consider a factory reset plus firmware reflash

Given the CVSS 9.8 score and zero authentication barrier, this vulnerability should be treated as an active exploitation risk even before public proof-of-concept code appears.

Related Reading

  • CVE-2026-89009: WAVLINK Router Arbitrary File Write
#WAVLINK#CVE-2026-89010#Router Security#Command Injection#RCE#IoT

Related Articles

CVE-2026-89009: WAVLINK Router Unauthenticated Arbitrary File Write

WAVLINK WN535M1/WN535M3 routers let unauthenticated attackers overwrite any file on the device via the root sync_server daemon.

3 min read

Tenda HG10 formgponConf Flaw Allows Unauthenticated Root Command Injection

A near-maximum-severity OS command injection in Tenda HG10's formgponConf function lets attackers run root commands remotely; no patch is available.

4 min read

CVE-2026-5977: TOTOLINK A7100RU Critical OS Command

A critical OS command injection vulnerability (CVSS 9.8) in TOTOLINK A7100RU routers allows unauthenticated remote attackers to execute arbitrary system...

4 min read
Back to all Security Alerts