Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege management credentials
-
DeliverySend crafted HTTP RPC request to oui-httpd network plugin endpoint
-
ExploitInject shell metacharacters into switch argument
-
ExecutionBypass unsanitized command construction in Lua script
-
ImpactExecute arbitrary OS commands on router as oui-httpd process
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Command injection prevention
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires valid credentials providing at least low-privilege access to the GL-MT3000 web management interface (PR:L per CVSS 4.0 vector) - unauthenticated exploitation is not supported by the available data. The vulnerable RPC methods |
| Impact | The CVSS 4.0 score of 7.4 with base vector AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H reflects a high-impact vulnerability requiring no special attack conditions and no user interaction, constrained only by the low-privilege authentication requirement (PR:L). The embedded E:P modifier confirms a public proof-of-concept exists, which meaningfully accelerates exploitation timelines. The vulnerability is not listed in the CISA KEV catalog at time of analysis, so mass active exploitation is not confirmed - this distinction matters: the threat is real but not yet demonstrably widespread. For devices with remote management enabled or that are reachable from untrusted networks, the combination of public PoC and low attack complexity justifies treating this as high operational priority. For devices where management access is strictly LAN-only and credentials are strong, the PR:L requirement provides a meaningful, though not absolute, barrier. The absence of a confirmed patched firmware version in the reference data means no remediation path is currently verified. |
| Exploit ScenarioDerived | An attacker who possesses low-privilege credentials to the GL-MT3000 web management interface - obtained via credential stuffing, default credentials, or network interception - sends a crafted HTTP RPC request to the |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 03, 2026
Command injection in the GL.iNet GL-MT3000 router's Network Lua RPC Plugin allows authenticated remote attackers to execute arbitrary OS commands by injecting shell metacharacters into the switch argument of the network.switch_info or network.switch_status RPC methods. Firmware versions 4.4.0 through 4.4.5 are confirmed affected, with the vendor acknowledging the vulnerability following coordinated disclosure. A public proof-of-concept exploit has been published on GitHub (E:P reflected in the CVSS 4.0 vector), no public exploit identified as confirmed actively exploited (CISA KEV), though the low complexity and available PoC materially lower the bar for exploitation.
RemediationAI
No vendor-released patched firmware version has been identified in the available data at time of analysis - patch availability is unconfirmed and users should monitor GL.iNet's official firmware release page for GL-MT3000 updates beyond version 4.4.5. As immediate compensating controls: disable remote management access to the router's web UI if it is enabled, since this removes the network-exposed attack surface while still permitting LAN-side administration; restrict access to the management HTTP/HTTPS ports via firewall ACL to trusted IP ranges only; and enforce strong, unique credentials on all management accounts to raise the barrier imposed by the PR:L authentication requirement. These controls do not eliminate the vulnerability but limit the attacker's ability to reach the vulnerable RPC endpoint. The public PoC is available at https://github.com/StrTzz123/iot_vul/blob/main/GL-iNet/MT3000/4.4.5/network_switch_info_rpc_rce/CVE.md and the VulDB advisory at https://vuldb.com/vuln/385515 for technical detail.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The GL-MT3000 is a GL.iNet portable/travel router running an OpenWRT-derived firmware stack. The vulnerable component is the Network Lua RPC Plugin, implemented as a Lua script at /usr/lib/oui-httpd/rpc/network and served by the oui-httpd embedded HTTP daemon. The RPC methods network.switch_info and network.switch_status accept a switch parameter that is passed unsanitized to an underlying OS command, constituting a CWE-77 (Improper Neutralization of Special Elements Used in a Command) flaw. Because the management HTTP interface is network-exposed (AV:N in the CVSS 4.0 vector), any attacker able to reach and authenticate to the web UI can deliver a payload via this argument. The CPE string cpe:2.3:a:gl.inet:gl-mt3000:*:*:*:*:*:*:*:* with no version upper-bound restriction confirms all 4.4.x releases through 4.4.5 are in scope per EUVD-2026-52267.
Know when Gl Mt3000 gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
Network-accessible RPC endpoint requires low-privilege authentication (PR:L); no special conditions; full impact on device with no scope change to subsequent systems.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability has been found in GL.iNet GL-MT3000 up to 4.4.5. This affects the function network.switch_info/network.switch_status of the file /usr/lib/oui-httpd/rpc/network of the component Network Lua RPC Plugin. Such manipulation of the argument switch leads to command injection. The attack may be launched remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure and confirmed the existence of the vulnerability.
Latest POC
1 public PoC link from github
Sign in to open the public PoC links collected for this CVE.
Executive ViewAI
The GL.iNet GL-MT3000 router (firmware versions 4.4.0-4.4.5) contains a command injection vulnerability (CVE-2026-18600) that allows authenticated network users to execute arbitrary OS commands through the RPC interface. With publicly available proof-of-concept code, this creates active exploitation risk for any organization operating these devices. Successful compromise enables attackers to move laterally across connected network infrastructure and access or modify sensitive data.
Network segmentation isolating affected GL-MT3000 devices from critical systems and sensitive data; firewall ACLs restricting RPC method access to authorized administrators only; disable RPC plugin functionality if not required for operations; enhanced logging and monitoring of device authentication attempts and OS command execution; immediate credential rotation for all accounts with device access privileges.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Command injection in GL.iNet GL-MT3000 router firmware (all versions through 4.4.5) allows unauthenticated remote attack
Remote command injection in GL.iNet GL-MT3000 router firmware (versions 4.4.0 through 4.4.5) allows unauthenticated netw
Remote command injection in GL-iNet GL-MT3000 firmware through version 4.4.5 allows unauthenticated network attackers to
Command injection in GL.iNet GL-MT3000 firmware up to version 4.4.5 exposes the device to full remote compromise through
Unauthenticated remote command injection in GL-iNet GL-MT3000 firmware (versions 4.4.0 through 4.4.5) allows network-adj
Command injection in GL.iNet GL-MT3000 firmware up to version 4.4.5 allows remote attackers to execute arbitrary OS comm
Remote command injection in GL-iNet GL-MT3000 firmware (up to version 4.4.5) allows unauthenticated network attackers to
Remote command injection in the GL-iNet GL-MT3000 travel router (firmware 4.4.0-4.4.5) allows unauthenticated network-ad
Remote command injection in GL.iNet GL-MT3000 routers (firmware 4.4.0-4.4.5) allows unauthenticated network attackers to
Injection vulnerability in GL-iNet GL-MT3000 (Beryl AX) firmware through version 4.4.5 exposes the plugins.set_config fu
Authenticated command injection in the GL.iNet GL-MT3000 travel router (firmware up to 4.4.5) lets remote attackers with
Command injection in the GL.iNet GL-MT3000 travel router's Online Firmware Upgrade Handler (/usr/bin/one_click_upgrade)
EUVD-2026-52267
GHSA-m56q-x47w-q72w
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB