Ruijie RG-BCR860 CVE-2025-56109
HIGHAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege web credentials
-
DeliveryReach LuCI management interface
-
ExploitSend crafted POST to action_wireless
-
ExecutionInject OS command via wireless.lua parameter
-
PersistExecute arbitrary commands on router
-
ImpactFull 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 reachability to the device's LuCI web management interface and valid low-privilege authentication (CVSS PR:L), after which a crafted POST request to the action_wireless action in /usr/lib/lua/luci/control/admin/wireless.lua injects arbitrary OS commands (CWE-78). Limiting factors: an attacker must already hold working credentials (not unauthenticated), and the management interface must be reachable from the attacker's position - devices whose admin UI is not exposed to untrusted networks are substantially harder to reach. No user interaction is required (UI:N). Affected firmware versions are not specified in the available data. |
| Impact | Signals are largely consistent and point to a genuine but not top-tier emergency priority. 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 low privileges and no user interaction, with full confidentiality/integrity/availability impact - consistent with authenticated command execution on an embedded router management interface (LuCI). Publicly available exploit code exists (GitHub PoC referenced), which raises practical risk. However, there is NO CISA KEV listing, so this is 'publicly available exploit code exists' - not confirmed active exploitation. EPSS is 3.05% (87th percentile): elevated relative to the average CVE but still a low absolute probability, suggesting exploitation is plausible but not yet widespread. No SSVC decision data was provided. The main tempering factor is PR:L - the CVSS vector indicates an authenticated attacker, so default-exposed, unauthenticated mass exploitation is not implied by the data. Net: a real priority for anyone running the affected Ruijie router, especially where the management interface is network-exposed, but the low real-world deployment footprint and authentication requirement argue against treating it as an internet-wide emergency. |
| Exploit ScenarioDerived | An attacker who can reach the device's web management interface and holds low-privilege credentials sends a crafted POST request to the action_wireless handler in wireless.lua, injecting shell metacharacters into a parameter that is passed to an OS command. The injected commands execute on the router (typically with elevated/root privileges on such embedded LuCI-based systems), granting full device control. A public proof-of-concept for CVE-2025-56109 is available on GitHub, lowering the skill barrier. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
OS command injection in Ruijie RG-BCR860 firmware allows authenticated attackers with network access to the LuCI web management interface to execute arbitrary OS commands on the device via a crafted POST request to the action_wireless handler in /usr/lib/lua/luci/control/admin/wireless.lua. The flaw is tracked as CVE-2025-56109 and carries a CVSS 3.1 score of 8.8 (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H), meaning it requires valid low-privilege credentials and no user interaction but yields high confidentiality, integrity, and availability impact. EPSS is 3.05% (87th percentile) and publicly available exploit code exists, though there is no confirmation of active exploitation (not in CISA KEV); this is a genuine but not top-tier emergency priority.
RemediationAI
No vendor-released patch identified at time of analysis. Until Ruijie publishes a firmware update, restrict access to the LuCI web management interface so that it is reachable only from a trusted management VLAN or via VPN, and confirm that remote/WAN administration is disabled; this reduces the attack surface but can complicate remote administration if out-of-band access is not available. Because exploitation requires valid low-privilege credentials (CVSS PR:L), change all default passwords, enforce strong unique admin credentials, audit existing accounts, and remove unnecessary low-privilege users; also monitor device logs for POST requests to action_wireless or unusual command execution. If a patched firmware becomes available from Ruijie, apply it immediately; the public GitHub reference (https://github.com/flegoity/Ruijie-Multiple-Devices-Vulnerability-Reports-for-CVE/blob/main/CVE-2025-56109.md) provides technical detail useful for detection engineering and verification of exposure until a fix is released.
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
Ruijie RG-BCR860 is a small-business wireless router/gateway whose firmware includes an embedded Linux environment with the LuCI web management framework (the same Lua-based web UI used by OpenWrt). The vulnerable component is the LuCI controller file /usr/lib/lua/luci/control/admin/wireless.lua, specifically the action_wireless action, which fails to sanitize user-supplied POST parameters before passing them to a shell command execution function. This is CWE-78 (Improper Neutralization of Special Elements used in an OS Command), allowing an attacker to append arbitrary OS commands that run with the privileges of the web service - typically root on embedded devices. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H confirms the attack is network-reachable, low complexity, requires low privileges (authenticated), needs no user interaction, and has high impact across confidentiality, integrity, and availability without scope change. The CPE cpe:2.3:o:ruijie:rg-bcr860_firmware:-:*:*:*:*:*:*:* identifies the firmware as the affected product, with no specific version information provided.
Know when Rg Bcr860 Firmware 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
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Network-reachable management interface (AV:N), simple injection (AC:L), requires authenticated low-privilege access (PR:L), no interaction (UI:N); command execution yields full C/I/A on the device.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
DescriptionCVE.org
OS Command Injection vulnerability in Ruijie RG-BCR RG-BCR860 allowing attackers to execute arbitrary commands via a crafted POST request to the action_wireless in file /usr/lib/lua/luci/control/admin/wireless.lua.
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.
Affected Products (CPE)CVE.org
More in Rg Bcr860 Firmware
View allOS command injection in Ruijie RG-BCR860 firmware lets an authenticated remote attacker execute arbitrary commands on th
OS command injection in the Ruijie RG-BCR860 router firmware (build 2.5.13-r2224) lets attackers with a valid low-privil
Authenticated attackers with low-privilege access can execute arbitrary OS commands on Ruijie RG-BCR860 routers by sendi
OS command injection in the Ruijie RG-BCR860 wireless router (firmware 2.5.13) lets an authenticated attacker execute ar
A vulnerability was found in Ruijie RG-BCR860 2.5.13 and classified as critical. Rated high severity (CVSS 7.2), this vu
NVD
CVE.org
EPSS
GitHub
Exploit-DB