Read the docs

OS command injection in Wavlink WL-WN530BE1-A firmware

Priority HIGH 81CWE-78Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
No fix listed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-78.

Summary

Wavlink WL-WN530BE1-A firmware through M30BE1_V251117 is affected. The sub_23B54 function passes an unsanitized file_id parameter to popen(), which allows OS command injection (CWE-78). A remote unauthenticated attacker can bypass login with a forged IP-FROM header and run arbitrary commands as root. The references include an exploit link.

Written with Claude Haiku 5.5 from the sources below · 2026-10-28

Description from the CNA

Wavlink WL-WN530BE1-A firmware through M30BE1_V251117 contains an OS command injection vulnerability in the sub_23B54 function of the ioos binary, which passes the unsanitized file_id parameter of /protocol.csp?opt=ovpn_file requests with type=del to popen(). A remote unauthenticated attacker can send a forged IP-FROM: 127.0.0.1 header to bypass login and execute arbitrary commands as root.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.03472 89th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by the CNA
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
Yes
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
WavlinkWL-WN530BE1-AM30BE1_V251117 and later—No fix listedCNA
  • WL-WN530BE1-A VendorWavlink Affected M30BE1_V251117 and later Fixed in — No fix listed CNA

Remediation

The sources list no fixed version for WL-WN530BE1-A.

Written with Claude Haiku 5.5 from the sources below · 2026-10-28

Timeline

  1. 2026-10-20 Threatist record created from CVE-2026-113802
  2. 2026-10-21 Alias added: GHSA-j6fh-9747-5rv9
  3. 2026-10-21 CISA SSVC decision points changed
  4. 2026-10-21 Priority changed: MEDIUM → HIGH

References

  • TI-2022-02298 WAVLINK WN535K2/WN535K3 nightled.cgi os command injection CVSS 3.1CRITICAL 9.8
  • TI-2026-83752 OS command injection in WAVLINK WN551X3-A DNS resolution handler CVSS 4.0CRITICAL 10.0
  • TI-2026-83751 WAVLINK WN551X3-A WireGuard CLI Group ioos os command injection CVSS 4.0CRITICAL 10.0
  • TI-2026-83668 Stack-based overflow in WAVLINK WN536AX6-A OpenVPN handler CVSS 4.0CRITICAL 10.0
  • TI-2026-83667 OS command injection in WAVLINK WN536AX6-A WireGuard handler CVSS 4.0CRITICAL 10.0
  • TI-2026-83666 OS command injection in WAVLINK WN536AX6-A openvpn_cli handler CVSS 4.0CRITICAL 10.0
See all 248 →

Sources