Skip to main content

Ruijie RG-BCR600W CVE-2025-56087

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 router web UI
  2. Delivery
    Send crafted POST to run_tcpdump handler
  3. Exploit
    Inject shell metacharacters into tcpdump parameter
  4. Execution
    Execute arbitrary OS commands on device
  5. Impact
    Full 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 2.4% 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 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

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 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.

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-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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
2.4%
Top 16% exploitable
Prevalence
Low
niche SMB/branch broadband router from a single vendor, limited deployment
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 No
EPSS 2.4%
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
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: +2
CVSS: +44
PoC: 0
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:ruijie:rg-bcr600w_firmware:-:*:*:*:*:*:*:*

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