Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAcquire low-privilege router credentials
-
DeliverySend crafted HTTP RPC request to remove_rule endpoint
-
ExploitInject shell metacharacters via args.id parameter
-
ExecutionUnsanitized input executed by Lua shell call
-
PersistArbitrary OS commands run as nginx process
-
ImpactFull router compromise
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 at minimum low-privilege authenticated access to the GL.iNet AX1800 management interface, as confirmed by the CVSS 4.0 PR:L metric - unauthenticated exploitation is not indicated by available data. The attacker must be able to reach the RPC endpoint served by the router's nginx instance; from the LAN this is the default reachable surface, while WAN-side exploitation additionally requires remote management to be explicitly enabled (a non-default configuration on consumer routers). The specific vulnerable code path is the |
| Impact | The CVSS 4.0 base score of 7.4 (High) is driven by network accessibility (AV:N), low complexity (AC:L), and high impact across confidentiality, integrity, and availability (VC:H/VI:H/VA:H) with no user interaction required. The PR:L metric is the primary limiting factor - some credential or session access is required, reducing opportunistic mass exploitation. The E:P supplemental metric and the confirmed GitHub POC are consistent and raise urgency: exploitation is not theoretical. No CISA KEV listing means wide in-the-wild exploitation is not confirmed as of this analysis. EPSS data was not provided in available intelligence, so probability-based triage cannot be performed. The real-world risk is concentrated in environments where management interfaces are exposed beyond trusted subnets, or where credentials are weak or shared. For organizations using GL.iNet AX1800 routers with internet-facing or multi-tenant LAN management, this should be treated as a near-term priority given the public POC. |
| Exploit ScenarioDerived | An attacker who has obtained low-privilege credentials to the GL.iNet AX1800 management interface - through credential reuse, default passwords, or LAN-side access - 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 04, 2026
Command injection in GL.iNet AX1800 router firmware up to version 4.8.3 allows a low-privileged authenticated remote attacker to execute arbitrary OS commands via the remove_rule RPC endpoint. The vulnerable parameter args.id in /usr/share/gl-ngx/oui-rpc.lua is passed unsanitized to a shell command, enabling full device takeover. No public KEV listing exists, but a proof-of-concept exploit is publicly available on GitHub, meaningfully lowering the barrier to exploitation.
RemediationAI
No vendor-released patch has been identified at time of analysis for GL.iNet AX1800. As immediate compensating controls: restrict access to the router management interface (typically TCP 80/443 and associated RPC ports) to known, trusted IP addresses using upstream ACLs or host firewall rules, accepting the trade-off of reduced remote manageability. Disable WAN-side remote management if currently enabled, as this is likely non-default and would restrict exploitation to LAN-adjacent attackers. Enforce strong, unique administrative credentials to raise the cost of the required low-privilege authentication step. Monitor https://vuldb.com/vuln/385788 and GL.iNet's official firmware release channel for a patched build; upgrade immediately upon availability given the public POC. Disabling the remove_rule RPC function directly would break web-UI-based firewall rule deletion and is only viable if that capability is not operationally required.
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.iNet AX1800 is a Wi-Fi 6 consumer and SMB router running an OpenWrt-based firmware stack with an nginx web management interface (gl-ngx). The affected component is the Lua-based RPC layer (oui-rpc.lua) that handles administrative operations including firewall rule management. The remove_rule function incorporates the caller-supplied args.id value directly into a shell invocation without sanitization, a textbook CWE-77 (Command Injection) defect. The CPE cpe:2.3:a:gl.inet:ax1800:*:*:*:*:*:*:*:* indicates all tracked versions of the AX1800 application firmware are affected through 4.8.3. Because the RPC endpoint is served over the network by nginx, the attack surface is reachable to any host that can reach the management interface.
Know when Ax1800 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-reachable RPC endpoint requires low-privilege auth (PR:L); no scope change as impact is contained to the router's own OS.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability was identified in GL.iNet AX1800 up to 4.8.3. The affected element is the function remove_rule of the file /usr/share/gl-ngx/oui-rpc.lua of the component RPC Endpoint. The manipulation of the argument args.id leads to command injection. The attack is possible to be carried out remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure.
Latest POC
1 PoC candidate from github (unverified)
Sign in to open the public PoC links collected for this CVE.
Executive ViewAI
GL.iNet AX1800 routers running firmware 4.8.3 and earlier contain a command injection vulnerability allowing authenticated users to execute arbitrary commands and achieve complete device takeover. Publicly available exploit code exists on GitHub, meaningfully lowering exploitation barriers. Organizations using these devices as network infrastructure face potential compromise of their network perimeter and internal routing security.
Restrict network-level access to the RPC endpoint to trusted administrative networks only; implement audit logging for all RPC endpoint access and authentication attempts; deploy IDS/IPS signatures to detect malicious queries targeting the remove_rule function; apply network segmentation to isolate affected routers from critical systems; maintain detailed access logs and monitor for unauthorized command execution; establish a vendor communication process to track patch release status.
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.
OS command injection in GL.iNet firmware 4.8.x exposes eight router models to unauthenticated remote root code execution
Authorization bypass in the WebDAV Service COPY/MOVE operations on seventeen GL.iNet router models running firmware up t
OS command injection in GL.iNet routers running firmware up to 4.8.x allows an authenticated remote attacker to execute
Code injection in GL.iNet router firmware's Language Auto-Update component allows low-privileged authenticated remote at
Hard-coded cryptographic key exposure in the glnassys (GL.iNet NAS system) component across eight GL.iNet router models
EUVD-2026-52797
GHSA-vfp6-456q-5pqw
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB