Live › vulnerability › CVE-2026-113802
Go to dashboardWavlink WL-WN530BE1-A firmware M30BE1_V251117 and earlier: the ioos web daemon treats a client-supplied 'IP-FROM: 127.0.0.1' header as a local request and skips login. The file_id parameter of /protocol.csp?opt=ovpn_file&type=del then goes unsanitized into snprintf/popen, giving unauthenticated root command execution. A public PoC exists. No vendor fix has been published.
Summary written from the sources below. Check the originals before acting.
First seen by InfraStack 2026-10-23 21:57 UTC. All times on this page are UTC.
| Product | Ecosystem | Affected | Fixed in |
|---|
| WL-WN530BE1-A firmware | vendor | <= M30BE1_V251117 | – |
127.0.0.1 (see the PoC; a harmless payload is touch of a file)through M30BE1_V251117 and the vendor has not published an advisoryEach row is the first time that source carried this signal. The analyst’s rows are its own findings.
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.
This page as .md · .json · in your agent: get_signal("CVE-2026-113802")
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.