Skip to main content

GL-MT3000 EUVDEUVD-2026-52267

| CVE-2026-18600 HIGH
Command Injection (CWE-77)
2026-08-03 VulDB GHSA-m56q-x47w-q72w
7.4
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privilege management credentials
  2. Delivery
    Send crafted HTTP RPC request to oui-httpd network plugin endpoint
  3. Exploit
    Inject shell metacharacters into switch argument
  4. Execution
    Bypass unsanitized command construction in Lua script
  5. Impact
    Execute 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 network.switch_info and network.switch_status must be reachable via the oui-httpd HTTP daemon, which is enabled by default on the management interface. No additional non-default configuration is required once the attacker is authenticated. Exploitation is constrained by: (1) the PR:L authentication requirement - attackers without credentials must first obtain them; (2) network reachability to the management interface - if remote management is disabled (a common GL.iNet default), an attacker must have LAN or VPN access; (3) the attack does not affect subsequent systems (SC:N/SI:N/SA:N), limiting blast radius to the router itself.

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 network.switch_info or network.switch_status endpoint with shell metacharacters injected into the switch parameter. The oui-httpd daemon passes the unsanitized argument directly to an OS command, resulting in arbitrary command execution on the router. A public PoC on GitHub documents the precise payload structure, making replication straightforward for any attacker who can reach the management interface.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
1 public PoC No patch listed yet 2.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

GL-MT3000 4.4.1
GL-MT3000 4.4.0
GL-MT3000 4.4.3
GL-MT3000 4.4.5
GL-MT3000 4.4.4
GL-MT3000 4.4.2

Affected Packages

euvd gl_mt3000 no fix

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

Vendor (VulDB) PRIMARY 7.4 HIGH
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
vuln.today AI 8.8 HIGH

Network-accessible RPC endpoint requires low-privilege authentication (PR:L); no special conditions; full impact on device with no scope change to subsequent systems.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
CVSS changed
Aug 03, 2026 - 14:22 NVD
8.7 (HIGH) 7.4 (HIGH)
CVE Published
Aug 03, 2026 - 13:00 cve.org
HIGH 7.4

DescriptionCVE.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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
2.0%
Top 21% exploitable
Prevalence
Low
consumer travel router, niche product, limited enterprise footprint
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 2.0%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

59
Low Medium High Critical
KEV: 0
EPSS: +2
CVSS: +37
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

CVE-2026-18686 HIGH POC
8.9 Aug 04

Command injection in GL.iNet GL-MT3000 router firmware (all versions through 4.4.5) allows unauthenticated remote attack

CVE-2026-18601 HIGH POC
8.9 Aug 03

Remote command injection in GL.iNet GL-MT3000 router firmware (versions 4.4.0 through 4.4.5) allows unauthenticated netw

CVE-2026-18612 HIGH POC
8.9 Aug 03

Remote command injection in GL-iNet GL-MT3000 firmware through version 4.4.5 allows unauthenticated network attackers to

CVE-2026-18684 HIGH POC
8.9 Aug 03

Command injection in GL.iNet GL-MT3000 firmware up to version 4.4.5 exposes the device to full remote compromise through

CVE-2026-18614 HIGH POC
8.9 Aug 03

Unauthenticated remote command injection in GL-iNet GL-MT3000 firmware (versions 4.4.0 through 4.4.5) allows network-adj

CVE-2026-18685 HIGH POC
8.9 Aug 03

Command injection in GL.iNet GL-MT3000 firmware up to version 4.4.5 allows remote attackers to execute arbitrary OS comm

CVE-2026-18616 HIGH POC
8.9 Aug 03

Remote command injection in GL-iNet GL-MT3000 firmware (up to version 4.4.5) allows unauthenticated network attackers to

CVE-2026-18615 HIGH POC
8.9 Aug 03

Remote command injection in the GL-iNet GL-MT3000 travel router (firmware 4.4.0-4.4.5) allows unauthenticated network-ad

CVE-2026-18602 HIGH POC
8.9 Aug 03

Remote command injection in GL.iNet GL-MT3000 routers (firmware 4.4.0-4.4.5) allows unauthenticated network attackers to

CVE-2026-18613 HIGH POC
8.9 Aug 03

Injection vulnerability in GL-iNet GL-MT3000 (Beryl AX) firmware through version 4.4.5 exposes the plugins.set_config fu

CVE-2026-12186 HIGH POC
7.4 Jun 14

Authenticated command injection in the GL.iNet GL-MT3000 travel router (firmware up to 4.4.5) lets remote attackers with

CVE-2026-12187 HIGH POC
7.4 Jun 14

Command injection in the GL.iNet GL-MT3000 travel router's Online Firmware Upgrade Handler (/usr/bin/one_click_upgrade)

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy