CVE-2026-89010: WAVLINK Technology WN535M1 · OS Command Injection
Affects WAVLINK Technology WN535M1Source CVE Database V5
Not known to be exploited · CVSS 9.3 Critical.
Data as of 26 Oct 2026, 17:16 UTC
- EPSS
- 3.1% chance of exploitation in 30 days – higher than 87% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 11 Sep 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| WAVLINK TechnologyWN535M1 | Affected
| Fixed in– |
| WAVLINK TechnologyWN535M3 | Affected
| Fixed in– |
AI-suggested
A firmware update to version M35M1_V250922 or later addresses this vulnerability. Users should upgrade their devices to this fixed firmware version as soon as possible. No other mitigations are indicated. Patch status is not explicitly confirmed in the input, but the fixed version is stated, so updating to M35M1_V250922 or later is the recommended remediation.
Description
WAVLINK WN535M1 and WN535M3 routers running firmware prior to M35M1_V250922 contain an unauthenticated OS command injection vulnerability that allows remote attackers to execute arbitrary commands as root by sending crafted filenames to the sync_server daemon on TCP port 13136. The daemon interpolates attacker-controlled filename input containing shell metacharacters into a shell command string via sprintf() and passes it to system() without sanitization, enabling root-level command execution on the device.