Skip to main content

GL-iNet GL-MT3000 EUVDEUVD-2026-52397

| CVE-2026-18613 HIGH
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') (CWE-74)
2026-08-03 VulDB GHSA-q4qj-7phf-qc9w
8.9
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Identify exposed GL-MT3000 management interface
  2. Delivery
    Send crafted HTTP POST to /cgi-bin/glc
  3. Exploit
    Supply injection payload in plugins.set_config parameter
  4. Execution
    Trigger unsanitized execution in plugins.so native handler
  5. Persist
    Achieve OS-level command execution on router
  6. Impact
    Pivot or persist on network perimeter device

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Input neutralization, injection prevention
Exploitation Conditions

The vulnerable attack surface is the /cgi-bin/glc CGI endpoint, specifically its plugins.set_config handler within plugins.so. Per the reported CVSS 4.0 vector (PR:N/UI:N), no authentication or user interaction is required; however, this claim has not been independently verified against firmware analysis and conflicts with the typical authentication model of GL-iNet CGI management endpoints - if session authentication is in fact enforced, an attacker would need valid admin credentials, substantially limiting exposure. The primary real-world limiting factor is network reachability: by default on consumer deployments, the management interface is not exposed to the WAN, restricting exploitation to local network attackers or those who have already achieved LAN access. Remote exploitation is viable only when WAN-side management is explicitly enabled. The vulnerability is firmware-version bounded to 4.4.5 and earlier on the GL-MT3000 platform specifically.

Impact

The CVSS 4.0 base score of 8.9 with AV:N/AC:L/AT:N/PR:N/UI:N and full H/H/H impact signals a high-severity, low-friction remote exploitation path. The E:P modifier confirms proof-of-concept code is publicly available on GitHub, materially lowering the skill threshold for exploitation. The vulnerability is not currently listed in CISA KEV, meaning active widespread exploitation has not been formally confirmed; however, consumer and prosumer routers with public PoC and unpatched injection flaws historically attract botnet operators within days to weeks of disclosure. EPSS data was not provided, limiting probabilistic exploitation forecasting. A critical caveat: the PR:N assignment should be independently verified - GL-iNet CGI management endpoints typically enforce session authentication, and if this endpoint silently enforces auth, real-world unauthenticated exploitability would be substantially overstated by the reported vector. If PR:N is accurate, this is a genuine priority for any network exposing the device management interface to untrusted segments.

Exploit ScenarioDerived

An attacker with network access to the GL-MT3000 management interface - either on the LAN or via the internet if remote management is enabled - sends a crafted HTTP request to /cgi-bin/glc invoking plugins.set_config with a malicious parameter containing an injection payload. The plugins.so native library processes the input without sanitization, causing the injected content to be interpreted as an OS command or argument within the router's execution context. Because a public proof-of-concept targeting firmware 4.4.5 is available on GitHub, this attack can be reproduced with minimal effort by a low-skilled attacker.

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

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

Alert me

AnalysisAIv2 – Aug 03, 2026

Injection vulnerability in GL-iNet GL-MT3000 (Beryl AX) firmware through version 4.4.5 exposes the plugins.set_config function via /cgi-bin/glc to remote exploitation with no authentication or user interaction required per the CVSS 4.0 vector. Successful exploitation yields high confidentiality, integrity, and availability impact on the device, consistent with OS command or argument injection against the native plugin handler. A proof-of-concept exploit is publicly available on GitHub and the vendor has confirmed the vulnerability, though no patch has been released at time of analysis.

Earlier versions of this analysis (1)
v1 Aug 03, 2026 - 18:15 CVSS 9.3

Injection in the GL-iNet GL-MT3000 (Beryl AX) travel router through firmware 4.4.5 lets attackers manipulate the plugins.set_config function of the plugins.so native plugin, reached via the /cgi-bin/glc endpoint, to tamper with plugin configuration. The CVSS 4.0 vector marks it network-reachable with no privileges required (score 9.3), publicly available exploit code exists, and the vendor has confirmed the flaw, though it is not listed in CISA KEV and no EPSS score was supplied. The 'Information Disclosure' tag and injection root cause suggest the primary impact is reading or altering sensitive configuration state on the device.

RemediationAI

No vendor-released patch has been identified at time of analysis; users should monitor GL-iNet's official firmware release channel for a version superseding 4.4.5 that addresses this vulnerability. As the most effective immediate compensating control, disable WAN-side web management access on the GL-MT3000 - this removes remote network reachability to the /cgi-bin/ interface entirely and blocks internet-originating exploitation, with the trade-off of losing remote administration capability. Additionally, restrict LAN-side access to the management interface to trusted administrator hosts using firewall rules or VLAN segmentation, limiting the blast radius if a LAN-resident attacker attempts exploitation. If the plugins feature is not operationally required, disabling it through the admin panel may eliminate the vulnerable set_config code path, though this should be confirmed against GL-iNet documentation for the specific firmware version in use. Full disclosure details are at https://vuldb.com/vuln/385533.

Affected VersionsENISA

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

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 runs an OpenWrt-derived firmware and exposes management functionality through CGI scripts under /cgi-bin/. The vulnerable component is plugins.so, a native shared library that handles plugin lifecycle management; the specific entry point is the set_config function, invoked via the /cgi-bin/glc CGI dispatcher. CWE-74 (Injection) covers scenarios where attacker-controlled input is passed unsanitized to a downstream interpreter - on embedded router firmware, this most commonly manifests as OS command injection or shell argument injection, where configuration parameters are interpolated into system() calls or shell constructs without sanitization. The PoC path name 'plugins_set_config_glc_write' suggests the injection occurs during a write/set operation. The affected CPE is cpe:2.3:a:gl-inet:gl-mt3000:*:*:*:*:*:*:*:*, covering all GL-MT3000 firmware up through 4.4.5.

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 8.9 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
vuln.today AI 9.8 CRITICAL

Network-reachable CGI injection per reported CVSS 4.0 PR:N; full H/H/H impact reflects arbitrary execution on device; no scope change as compromise is contained within the router system.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/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
None
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

3
Severity Changed
Aug 03, 2026 - 18:22 NVD
CRITICAL HIGH
CVSS changed
Aug 03, 2026 - 18:22 NVD
9.3 (CRITICAL) 8.9 (HIGH)
CVE Published
Aug 03, 2026 - 17:45 cve.org
CRITICAL 9.3

DescriptionCVE.org

A vulnerability has been found in GL-iNet GL-MT3000 up to 4.4.5. This issue affects the function plugins.set_config of the file /cgi-bin/glc of the component plugins.so Native Plugin. Such manipulation leads to injection. The attack can 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

GL-iNet GL-MT3000 (Beryl AX) routers running firmware 4.4.5 or earlier contain an unauthenticated remote code injection vulnerability allowing attackers to compromise the device without authentication or user interaction. Organizations using these devices face immediate risk of network compromise, lateral movement into connected systems, and potential data exfiltration, with no vendor patch currently available. All instances require urgent security assessment and implementation of compensating controls.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict network access to affected devices using firewall rules blocking untrusted source IPs from reaching /cgi-bin/glc; (2) Isolate affected GL-MT3000 routers on segmented networks with minimal access to critical systems; (3) Disable remote management features if available; (4) Monitor device logs and network traffic for suspicious requests to /cgi-bin/glc endpoints; (5) Implement network-based IDS/IPS rules to detect exploitation attempts against the plugins.set_config function.

Threat Intelligence Overview

EPSS Score
0.5%
Top 57% exploitable
Prevalence
Medium
popular prosumer travel router, 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 0.5%
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
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

65
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +44
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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-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)

CVE-2026-18600 HIGH POC
7.4 Aug 03

Command injection in the GL.iNet GL-MT3000 router's Network Lua RPC Plugin allows authenticated remote attackers to exec

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