Impact
The vulnerability is a command injection flaw in the network.switch_info and network.switch_status RPC functions of GL.iNet's GL‑MT3000 firmware. An attacker can supply a crafted switch argument that is passed unchecked to the underlying shell, enabling the execution of arbitrary commands on the device. This results in full control of the router, including the ability to exfiltrate data, disrupt network services, or use the device in a botnet.
Affected Systems
The flaw affects GL.iNet GL‑MT3000 routers running firmware versions up to 4.4.5. The vulnerable component is the Network Lua RPC Plugin, specifically the network.switch_info and network.switch_status functions exposed through /usr/lib/oui-httpd/rpc/network.
Risk and Exploitability
The CVSS v3 score of 8.7 indicates high severity and the attack vector is remote. The CVE description does not specify whether authentication is required, so the possibility of exploitation may depend on target configuration. The EPSS score of 2% indicates a low probability of exploitation, and the vulnerability is not listed in the CISA KEV catalog. Given the lack of explicit authentication details and the potential for arbitrary code execution, the risk is high and a publicly disclosed exploit exists.
OpenCVE Enrichment