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-89009: WAVLINK Router Unauthenticated Arbitrary File Write
CVE-2026-89009: WAVLINK Router Unauthenticated Arbitrary File Write

Critical Security Alert

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

SECURITYCRITICALCVE-2026-89009

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.

Dylan H.

Security Team

September 12, 2026
3 min read

Affected Products

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

Overview

A critical arbitrary file write vulnerability has been disclosed in WAVLINK WN535M1 and WN535M3 consumer routers. Tracked as CVE-2026-89009, the flaw lets an unauthenticated remote attacker overwrite any file on the device by sending a specially crafted payload to the sync_server daemon, which listens on TCP port 13136 and runs as root.

Because the daemon requires no authentication and accepts an attacker-controlled filename field without path canonicalization, an attacker on the same network — or reachable over the internet if the management interface is exposed — can supply an absolute path such as a startup script or credential store and overwrite its contents to gain persistent control of the device.


Technical Details

FieldValue
CVE IDCVE-2026-89009
SeverityCritical
CVSS Score9.1
Attack VectorNetwork (TCP/13136)
AuthenticationNone Required
Privileges RequiredNone
Affected Daemonsync_server (runs as root)

The sync_server protocol header includes a 100-byte filename field that is never checked for directory traversal or restricted to a safe base directory. An attacker can supply an absolute path — for example targeting /etc/passwd or a boot-time init script — and have the daemon write arbitrary attacker-supplied content directly to that location.


Why This Matters

Root-level, unauthenticated file overwrite on a network device is effectively full device takeover:

  • Overwriting startup scripts grants persistent code execution across reboots
  • Overwriting credential files can weaken or disable local authentication
  • Combined with the companion command-injection flaw in the same daemon (see below), an attacker can chain file write with direct command execution for a faster, more reliable compromise

Companion Vulnerability

The same sync_server daemon is also affected by CVE-2026-89010, an unauthenticated OS command injection flaw (CVSS 9.8) that allows direct root command execution. Devices exposed to CVE-2026-89009 should be assumed vulnerable to both.


Remediation

  1. Update firmware immediately to M35M1_V250922 or later
  2. Do not expose router management or sync services (TCP 13136) to the public internet
  3. Place affected devices behind a firewall or segment them from untrusted networks until patched
  4. Audit devices for unexpected changes to startup scripts or configuration files if exposure is suspected

Organizations and home users running WAVLINK WN535M1/WN535M3 hardware should treat this as an urgent patch priority given the lack of any authentication requirement.

Related Reading

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

Related Articles

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.

2 min read

CVE-2026-54414: FileRise Path Traversal Enables Arbitrary File Write and Admin Takeover

A critical path traversal vulnerability in FileRise before 3.16.0 allows unauthenticated attackers to write arbitrary files and completely compromise...

5 min read

CVE-2026-56445: DICOM qrscp Path Traversal Enables Arbitrary File Write

A critical path traversal vulnerability in the qrscp DICOM application allows unauthenticated attackers to write files to arbitrary server paths via...

5 min read
Back to all Security Alerts