Ruijie RG-BCR600W
CVE-2025-56087
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to router web UI
-
DeliverySend crafted POST to run_tcpdump handler
-
ExploitInject shell metacharacters into tcpdump parameter
-
ExecutionExecute arbitrary OS commands on device
-
ImpactFull compromise of router and traffic
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-based web management interface and a low-privilege authenticated session (CVSS PR:L), after which a crafted POST request to the run_tcpdump action in /usr/lib/lua/luci/controller/admin/common_tcpdump.lua injects OS commands through the tcpdump invocation. The specific prerequisite is the ability to invoke the admin common_tcpdump 'run_tcpdump' feature; the limiting factor is the need for valid credentials/a logged-in session rather than fully unauthenticated access, so risk rises sharply where default or weak admin/operator credentials are in use. No user interaction is required (UI:N). |
| Impact | This is a credible, elevated-priority issue but not a top-tier emergency based on current signals. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N) describes network-reachable, low-complexity exploitation requiring only low-privilege authentication, with full high impact to confidentiality, integrity, and availability (C:H/I:H/A:H) - consistent with OS command injection yielding command execution on the router. Signals are broadly consistent rather than conflicting: EPSS of 2.44% (84th percentile) indicates above-average but not extreme predicted exploitation likelihood, which aligns with a publicly available exploit write-up existing while there is no CISA KEV listing and no evidence of mass exploitation. No SSVC decision data was provided in the input, so exploitation-status/automatable/technical-impact cannot be stated from an authoritative framework here. The main caveat: PR:L means an attacker needs some authenticated access to the device (e.g., a valid or default web-interface credential), which meaningfully limits drive-by mass exploitation versus a true unauthenticated flaw - verify whether default/weak credentials are common on this model, as that would materially raise real-world risk. |
| Exploit ScenarioDerived | An attacker with low-privilege access to the RG-BCR600W web management interface (reachable over the network) sends a crafted POST request to the run_tcpdump handler, injecting shell metacharacters into a parameter that is passed unsanitized to an OS command. This executes arbitrary commands on the router, likely with elevated/root privileges. A public vulnerability report with exploitation details exists (publicly available exploit code exists), lowering the barrier to weaponization. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
Authenticated command injection in Ruijie RG-BCR600W firmware allows low-privileged users to execute arbitrary OS commands by sending a crafted POST request to the run_tcpdump action in the LuCI web interface. Exploitation requires network access to the device's management interface and a valid low-privilege session (CVSS PR:L), with risk magnified by default or weak credentials. EPSS is 2.44% (84th percentile), indicating elevated but not critical risk; no active exploitation in CISA KEV and no public exploit code identified at time of analysis.
RemediationAI
No vendor-released patch identified at time of analysis; monitor Ruijie for firmware updates. Until a patch is available, restrict access to the LuCI web management interface to trusted networks (e.g., via firewall rules or VLANs), which reduces exposure but may limit remote administration. Enforce strong, unique credentials for all administrative and low-privilege accounts to mitigate the PR:L requirement; however, this does not eliminate the risk if an account is compromised. If tcpdump diagnostics are not required, disable the feature by removing or renaming /usr/lib/lua/luci/controller/admin/common_tcpdump.lua, though this sacrifices troubleshooting capability. Apply network segmentation to isolate the device from untrusted networks. Refer to the public advisory at https://github.com/flegoity/Ruijie-Multiple-Devices-Vulnerability-Reports-for-CVE/blob/main/CVE-2025-56087.md for additional details.
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 LuCI web management framework used by Ruijie RG-BCR600W firmware. The affected file /usr/lib/lua/luci/controller/admin/common_tcpdump.lua handles the 'run_tcpdump' action, which likely passes user-supplied parameters (e.g., network interface) directly into a shell command invoking tcpdump without sanitization. Successful exploitation allows an authenticated user with low privileges (PR:L) to execute arbitrary system commands on the underlying OpenWrt-based OS. The CVSS vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H confirms network reachability, low attack complexity, and high impact to confidentiality, integrity, and availability, with no user interaction required. The CPE cpe:2.3:o:ruijie:rg-bcr600w_firmware:-:*:*:*:*:*:*:* identifies the affected firmware.
Know when Rg Bcr600W 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 web handler (AV:N/AC:L), but a valid authenticated session is required to reach the admin action (PR:L); command injection yields command execution giving 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-BCR600W allowing attackers to execute arbitrary commands via a crafted POST request to the run_tcpdump in file /usr/lib/lua/luci/controller/admin/common_tcpdump.lua.
Executive ViewAI
A high-severity command injection flaw (CVE-2025-56087) affects Ruijie RG-BCR600W wireless router firmware, allowing anyone who already holds a low-privileged login on the device's web management interface to run arbitrary operating system commands and effectively take full control of the hardware. Because these routers typically sit at the network edge with default or weak administrator credentials, an attacker who gains even a minor foothold can pivot into the internal network, intercept traffic, or disable connectivity for a branch site. Leadership should care because no vendor patch is available today, meaning branch, retail, and remote-office connectivity depends entirely on interim hardening rather than a fix, and any compromise would be difficult to detect and costly to remediate.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict LuCI web management access to a trusted management VLAN or VPN only, never expose the management interface to the internet; replace default and weak credentials with strong unique passwords and enforce least-privilege accounts; disable unused administrative accounts; segment affected devices from core network assets; enable and centrally collect device logs for management-interface activity; and monitor or block requests to the run_tcpdump action pending a vendor fix.
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 Bcr600W Firmware
View allOS command injection in the Ruijie RG-BCR600W router firmware (build 1.0.4.4468) lets an attacker who already holds vali
Authenticated OS command injection in the Ruijie RG-BCR600W branch/SOHO router allows a remote attacker who already hold
OS command injection in the Ruijie RG-BCR600W router firmware allows an attacker who holds a low-privilege authenticated
Authenticated OS command injection in the Ruijie RG-BCR600W router firmware allows a logged-in, low-privilege user to ru
NVD
CVE.org
EPSS
GitHub
Exploit-DB