Skip to main content

Ruijie RG-RAP2200(E) CVE-2025-56077

HIGH
OS Command Injection (CWE-78)
2025-12-11 cve@mitre.org
8.8
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to device management interface
  2. Delivery
    Craft malicious POST to module_set
  3. Exploit
    Inject shell command via nbr_cwmp.lua
  4. Execution
    Execute arbitrary commands on device
  5. Impact
    Full device compromise

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques 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 network access to the device's management/web interface and low-privilege authenticated access (CVSS PR:L), after which a crafted POST request targeting the module_set functionality in /usr/local/lua/dev_sta/nbr_cwmp.lua injects arbitrary OS commands via unsanitized input. The primary limiting factor is the need for valid (low-level) credentials and reachability of the management interface - devices that do not expose management to untrusted networks and that use strong credentials significantly reduce exposure. Affected scope is bounded to specific firmware: Ruijie RG-RAP2200(E) firmware 3.0(1)B11P247 and Reyee OS 2.280.0 per the CPE data.

Impact

This is a genuine, actionable priority rather than an inflated high-CVSS issue. The provided CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, base 8.8) describes a network-reachable, low-complexity OS command injection requiring only low-privilege authentication (PR:L) and no user interaction, yielding full confidentiality, integrity, and availability impact - classic full-device-takeover characteristics for an embedded router/AP. Publicly available exploit code exists (POC referenced via GitHub and OneDrive links), which materially increases real-world risk by lowering the skill barrier. The EPSS score of 2.84% sits at the 86th percentile - elevated relative to the average CVE but not indicative of mass automated exploitation, consistent with a device-specific flaw affecting a particular vendor appliance rather than ubiquitous software. The CVE is NOT listed in CISA KEV, so there is no confirmation of active in-the-wild exploitation. Net: the combination of network vector, low complexity, full impact, and a public POC warrants prompt patching, but the authentication requirement (PR:L) and the niche product footprint temper the likelihood of indiscriminate, large-scale exploitation. No conflicting signals were observed between the CVSS vector and the description; both agree on network-based, authenticated command injection.

Exploit ScenarioDerived

An attacker with low-privilege access to the device's management interface (or who has obtained weak/default credentials on an exposed RG-RAP2200(E)) sends a crafted POST request to the module_set handler in /usr/local/lua/dev_sta/nbr_cwmp.lua, injecting shell metacharacters that are passed unsanitized to an OS command. This grants arbitrary command execution on the access point. Public exploit code for this specific CVE is available, reducing the effort needed to reproduce the attack.

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

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

Alert me

AnalysisAIv1 – Oct 14, 2026

Authenticated remote attackers with low privileges can execute arbitrary OS commands on Ruijie RG-RAP2200(E) wireless access points running firmware 3.0(1)B11P247 or Reyee OS 2.280.0 by sending a crafted POST request to the module_set handler in /usr/local/lua/dev_sta/nbr_cwmp.lua (CWE-78, CVSS 8.8). Publicly available exploit code exists, including a proof-of-concept write-up on GitHub and mirrored artifacts, though the flaw is not confirmed actively exploited (not in CISA KEV). EPSS sits at 2.84% (86th percentile), indicating elevated but not top-tier near-term exploitation likelihood; the primary exposure limiter is that exploitation requires network reachability to the management/web interface plus valid low-privilege credentials.

RemediationAI

No vendor-released patch was identified at time of analysis, so remediation must rely on exposure reduction until Ruijie publishes fixed firmware for RG-RAP2200(E) 3.0(1)B11P247 and Reyee OS 2.280.0; administrators should track the Ruijie Reyee release channel and the referenced CVE-2025-56077 report for an update. In the interim, the most effective control is to remove the management/web interface from untrusted networks: place the AP management plane on a dedicated, firewalled VLAN reachable only by authorized administrators, and disable cloud/remote management if not operationally required (trade-off: loss of centralized cloud monitoring and remote troubleshooting). Enforce strong, unique admin credentials and rotate any shared/default passwords, since exploitation requires only low-privilege authenticated access (PR:L) - note this reduces but does not eliminate risk because the required privilege level is low. Where CWMP/neighbor-discovery-based provisioning is not used, disable the associated management functionality to remove the module_set attack surface (trade-off: breaks TR-069-style auto-provisioning and neighbor reporting). Finally, monitor AP syslog and outbound traffic for anomalous POST requests to the management endpoint and unexpected shell/child-process activity originating from the web service, as a detection backstop while patching is pending.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability is a classic OS command injection (CWE-78) in the Lua-based web management component of Ruijie's Reyee OS. The affected code lives at /usr/local/lua/dev_sta/nbr_cwmp.lua, which belongs to the TR-069/CWMP-adjacent neighbor-discovery (nbr) handling under dev_sta; the module_set entry point fails to sanitize user-supplied input before passing it to a shell, allowing shell metacharacters to break out and run arbitrary commands with the web service's privileges. CPE data bounds the affected scope to Ruijie Reyee OS 2.280.0 and the RG-RAP2200(E) firmware line designated 3.0(1)B11P247, confirming this is a device-firmware issue in the AP management stack rather than a generic vendor-wide flaw. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) confirms network-reachable, low-privilege, no-user-interaction exploitation yielding high confidentiality, integrity, and availability impact - meaning a successful injection typically grants full control of the platform.

Know when Reyee Os 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 (mitre) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

Network-reachable management endpoint (AV:N), straightforward injection (AC:L), requires low-privilege authentication per the described POST handler (PR:L), no interaction, full device takeover (C/I/A:H).

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 (mitre).

CVSS VectorVendor: mitre

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

OS Command Injection vulnerability in Ruijie RG-RAP2200(E) 247 2200 allowing attackers to execute arbitrary commands via a crafted POST request to the module_set in file /usr/local/lua/dev_sta/nbr_cwmp.lua.

Executive ViewAI

Why It Matters

Ruijie RG-RAP2200(E) wireless access points running firmware 3.0(1)B11P247 or Reyee OS 2.280.0 can be manipulated by someone holding valid low-privilege credentials to execute operating-system commands on the device, effectively handing an attacker control of the access point. No vendor patch is currently available while publicly available exploit code exists, so every unmanaged or internet-reachable affected device remains a durable foothold from which an intruder could pivot into the network segment it serves. Leadership should treat this as an exposure-management priority for facilities, branch, and guest networks where these APs are deployed, particularly where the management interface is reachable beyond a trusted administrative boundary.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict management/web interface reachability to a dedicated administrative VLAN via firewall rules and ACLs, eliminate any WAN-side or guest-network management exposure, remove or disable unnecessary low-privilege accounts and enforce strong unique credentials on remaining ones, monitor and alert on POST requests to the module_set handler in nbr_cwmp.lua, and segment affected access points away from high-value internal systems until a vendor fix is available.

Threat Intelligence Overview

EPSS Score
2.8%
Top 14% exploitable
Prevalence
Medium
specific Ruijie SMB/enterprise wireless access point, common in Asia not everywhere
Exploit
POC
Public exploit code exists
Data Quality
4 sources
Confidence: Medium

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.8%
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· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

67
Low Medium High Critical
KEV: 0
EPSS: +3
CVSS: +44
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.

Affected Products (CPE)CVE.org

cpe:2.3:o:ruijienetworks:reyee_os:2.280.0:*:*:*:*:*:*:*
cpe:2.3:o:ruijienetworks:reyee_os:2.280.0:*:*:*:*:*:*:*
cpe:2.3:o:ruijie:rg-rap2200\(e\)_firmware:3.0\(1\)b11p247:*:*:*:*:*:*:*
CVE-2024-48874 CRITICAL
9.3 Dec 06

Ruijie Reyee OS versions 2.206.x up to but not including 2.320.x could give attackers the ability to force Ruijie's prox

CVE-2024-47547 CRITICAL
9.3 Dec 06

Ruijie Reyee OS versions 2.206.x up to but not including 2.320.x contains a weak mechanism for its users to change their

CVE-2025-56084 HIGH
8.8 Dec 11

Authenticated command injection in Ruijie Reyee OS (and the affected RG-EW1800GX PRO, RG-EAP602, RG-EST310 V2 and RG-YST

CVE-2025-56083 HIGH
8.8 Dec 11

OS command injection in Ruijie X30-PRO (firmware X30-PRO-V1_09241521) and related Reyee OS-based Ruijie devices allows a

CVE-2024-52324 CRITICAL
9.2 Dec 06

Ruijie Reyee OS versions 2.206.x up to but not including 2.320.x uses an inherently dangerous function which could allow

CVE-2024-46874 CRITICAL
9.2 Dec 06

Ruijie Reyee OS versions 2.206.x up to but not including 2.320.x could allow MQTT clients connecting with device credent

CVE-2025-56113 HIGH
8.8 Dec 11

Authenticated OS command injection in Ruijie Reyee OS firmware for wireless bridges and access points - including the RG

CVE-2025-56099 HIGH
8.8 Dec 11

OS command injection in Ruijie wireless access point firmware based on Reyee OS - including RG-YST250F, RG-EST310 v2 and

CVE-2024-47791 HIGH
8.7 Dec 06

Ruijie Reyee OS versions 2.206.x up to but not including 2.320.x could allow an attacker to subscribe to partial possibl

CVE-2024-45722 HIGH
8.7 Dec 06

Ruijie Reyee OS versions 2.206.x up to but not including 2.320.x uses weak credential mechanism that could allow an atta

CVE-2024-47043 HIGH
8.7 Dec 06

Ruijie Reyee OS versions 2.206.x up to but not including 2.320.x could enable an attacker to correlate a device serial n

CVE-2024-47146 HIGH
7.1 Dec 06

Ruijie Reyee OS versions 2.206.x up to but not including 2.320.x could allow an attacker to obtain the devices serial nu

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