CVE-2023-46454
RCE in Gl-Inet Gl-Ar300M Firmware 4.3.7
Raw vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HSummary
CVE-2023-46454 is a critical-severity OS Command Injection (CWE-78) vulnerability in Gl-Inet Gl-Ar300M Firmware. Its CVSS base score is 9.8 (Critical).
Operationally, exploitation aligns with the MITRE ATT&CK technique Command and Scripting Interpreter (T1059); ranked in the top 2% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog.
Deeper analysis AI-assisted summary
Synthesised by an AI model from the NVD description and linked references — a reading aid, not an authoritative source.
CVE-2023-46454 is a command injection vulnerability (CWE-78) affecting GL.iNET GL-AR300M routers running firmware version 4.3.7. The issue resides in the package information functionality, where an attacker-supplied package name is not properly sanitized before being passed to a shell command, enabling arbitrary command execution.
The vulnerability carries a CVSS v3.1 score of 9.8 and can be exploited remotely by unauthenticated attackers over the network with no user interaction required. Successful exploitation grants the attacker full control over the device, allowing arbitrary code execution that can compromise confidentiality, integrity, and availability.
The referenced technical write-up details the flaw alongside other issues in GL.iNET products but does not describe vendor patches or specific mitigation steps. The associated EPSS score has remained flat at 0.1567 with no material increase since disclosure.
OWASP Top 10 for Web (2025)
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2023-50670
Vulnerability Data
In GL.iNET GL-AR300M routers with firmware v4.3.7, it is possible to inject arbitrary shell commands through a crafted package name in the package information functionality.
- CWE(s)
Related Threats
MITRE ATT&CK Enterprise Techniques
CVEs Like This One
Affected Assets
Mitigating Controls
Control response
—
—
—
V1.2.5V1.2.8V15.2.5
Likely Mitigating Controls AI
Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.
Mitigating Controls (NIST CSF 2.0) AI
Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.
PR.PS-06's SDLC practices directly require secure coding and input handling that blocks command-injection defects, yet the single broad outcome leaves many specific neutralization vectors and verification gaps unaddressed.
Routine patching/maintenance can remediate known command-injection CVEs in dependencies (partial forward) but does nothing to stop developers from introducing improper neutralization in custom code (none reverse).
Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI
Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.
Security testing and code review target insecure use of operating-system command interfaces, catching command-injection flaws introduced during development.