Skip to main content

Ruijie RG-ES Switches CVE-2026-120241

| EUVDEUVD-2026-114883 HIGH
Classic Buffer Overflow (CWE-120)
2026-11-01 VulDB GHSA-6j24-g64r-jw54
7.7
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Reach switch web management interface
  2. Exploit
    Send crafted request to httpupg.cgi
  3. Execution
    Trigger buffer overflow in upgrade handler
  4. Impact
    Crash device / deny service

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Buffer copy size validation
MITRE ATT&CK

1 technique 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 switch's Local Firmware Upgrade web interface (the httpupg.cgi endpoint); no authentication, credentials, or user interaction are needed (PR:N/UI:N), and default-reachable management interfaces are sufficient. The primary limiting factor is exposure of the management plane: these are small Ethernet switches whose web management is typically intended for a trusted LAN/management VLAN, so realistic risk is concentrated where the interface is reachable from untrusted networks or the internet. The confirmed effect is denial of service (device crash) rather than code execution, which bounds the impact regardless of the buffer-overflow class.

Impact

The input CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a remotely reachable, low-complexity, pre-authentication flaw, but the impact metrics are limited to availability (VC:N/VI:N/VA:H) - meaning the confirmed consequence is denial of service (device crash/reboot), NOT confirmed code execution or data compromise, even though the bug class is CWE-120 buffer overflow. This is consistent with the exploit reference title, which explicitly describes a 'PreAuth Boundary Overflow DoS.' The E:P flag (Proof-of-Concept) and the GitHub reference indicate a public PoC reference exists; it is not verified as working exploit code. There is no CISA KEV entry and no EPSS score in the provided data, so there is no evidence of active or widespread exploitation - absence of these signals is not proof of safety but does weigh against emergency urgency. The vuln.today decision label is 'this_week,' not act_now/emergency, which aligns with a pre-auth remote DoS on niche hardware rather than a mass-exploited RCE. A notable escalation factor is that the vendor was contacted but did not respond, so no official fix or mitigation is confirmed. Net: a genuine but availability-only (DoS) issue on network switches - prioritize for internet-exposed or untrusted-network-facing management planes, but it is not a high-CVSS-but-no-real-mechanism phantom, nor a confirmed RCE.

Exploit ScenarioDerived

An attacker with network access to a switch's web-based Local Firmware Upgrade interface sends a crafted request to httpupg.cgi that overflows a buffer, crashing the device and interrupting the network segment it serves. No authentication or user interaction is required (PR:N/UI:N). A public PoC reference exists but is not verified as working exploit code, and the demonstrated impact is denial of service rather than code execution.

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

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

Alert me

AnalysisAIv2 – Nov 01, 2026

Unauthenticated denial of service against Ruijie RG-ES205GC, RG-ES206GC-P, RG-ES208GC, RG-ES210GC-LP and RG-ES210GS-P Ethernet switches running firmware ESW_1.0(1)B1P48: anyone who can reach the Local Firmware Upgrade web interface can drive a buffer overflow through the httpupg.cgi endpoint and crash the device. The confirmed impact is availability only (VC:N/VI:N/VA:H) - reboot, lockup or loss of management access - with no demonstrated code execution or data compromise despite the CWE-120 overflow class. No vendor fix has been published (Ruijie did not respond to the disclosure), and a public PoC reference exists but is not verified as working exploit code, so priority is set to this_week rather than emergency.

Earlier versions of this analysis (1)
v1 Nov 01, 2026 - 19:15 CVSS 8.7

A pre-authentication buffer overflow in the httpupg.cgi handler of the Local Firmware Upgrade Interface lets remote attackers crash Ruijie RG-ES205GC, RG-ES206GC-P, RG-ES208GC, RG-ES210GC-LP and RG-ES210GS-P smart switches running firmware ESW_1.0(1)B1P48, with impact limited to availability (device reboot or denial of service). The CVSS:4.0 vector (8.7) scores AV:N/AC:L/AT:N/PR:N/UI:N with VC:N/VI:N/VA:H, so no credentials or user interaction are needed, but confidentiality and integrity are untouched. A public PoC reference exists (a GitHub PreAuth boundary-overflow DoS repository); it is not verified as working exploit code, and there is no KEV listing or confirmed active exploitation, though the CVSS E:P metric and the vuln.today 'this_week' priority label indicate above-routine urgency. The vendor was contacted and did not respond, so no fixed firmware is identified.

RemediationAI

No vendor-released patch or fixed firmware version is identified at time of analysis - Ruijie was contacted about the disclosure and did not respond, so there is no advisory-listed upgrade target to cite beyond the vulnerable ESW_1.0(1)B1P48 build described at https://vuldb.com/vuln/429600. Until a fix appears, the effective control is removing reachability to the management plane: place each switch's web interface on a dedicated management VLAN and block TCP 80/443 to the device from user, guest and WAN segments at the upstream firewall or router (trade-off: administrators lose remote GUI access and must use an out-of-band or jump-host path). If the firmware allows it, disable the HTTP/HTTPS management server entirely and manage the device only through the CLI or another supported channel (trade-off: the Local Firmware Upgrade GUI, including httpupg.cgi, becomes unavailable, so upgrades must be performed by the alternate method). Restrict management access to an explicit allowlist of administrator hosts (trade-off: any allowed host becomes a usable launch point, and a compromised admin workstation inherits pre-auth reach to the vulnerable endpoint). Finally, monitor switch uptime and syslog for unexpected reboots or management-session drops as an indicator of attempted exploitation, since the confirmed effect is a device crash rather than code execution; a public PoC reference exists at the GitHub repository listed above, though it is not verified as working exploit code, so treat the exposure as likely to be probed this week rather than as an imminent mass-exploitation event.

Affected VersionsENISA

RG-ES210GS-P ESW_1.0(1)B1P48
RG-ES208GC ESW_1.0(1)B1P48
RG-ES210GC-LP ESW_1.0(1)B1P48
RG-ES206GC-P ESW_1.0(1)B1P48
RG-ES205GC ESW_1.0(1)B1P48

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 flaw is a classic buffer overflow (CWE-120) in httpupg.cgi, a CGI handler inside the embedded web server that serves the Local Firmware Upgrade interface of Ruijie RG-ES-series small business switches. Because the CGI is part of the pre-authentication upload path, a remote attacker needs only network reachability to the switch's management HTTP/HTTPS port (CVSS:4.0 AV:N/AC:L/AT:N/PR:N/UI:N); no credentials or user interaction are required, and the vendor's own CVSS 4.0 vector carries E:P, reflecting a public proof-of-concept reference. How exactly the overflow is triggered - which form field or header length crosses the buffer boundary, stack versus heap, and whether a crash is the only reachable outcome - is not described in the available sources; the impacts recorded are limited to availability, and the independently assessed CVSS:3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H) likewise scores no confidentiality or integrity effect. The practical constraint is deployment topology: these are access-layer switches whose web management is normally confined to a trusted LAN or management VLAN, so meaningful exposure exists only where that interface is reachable from untrusted or internet-facing networks.

Know when Rg Es205Gc 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 (VulDB) PRIMARY 7.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:P
vuln.today AI 7.5 HIGH

Pre-auth network-reachable upgrade endpoint gives AV:N/AC:L/PR:N/UI:N; evidence shows only a crash, so C:N/I:N/A:H with no scope change.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Analysis Updated
Nov 01, 2026 - 19:27 vuln.today
v2 - CVSS changed
CVSS changed
Nov 01, 2026 - 19:22 NVD
8.7 (HIGH) 7.7 (HIGH)
CVE Published
Nov 01, 2026 - 18:45 cve.org
HIGH 8.7

DescriptionCVE.org

A vulnerability was identified in Ruijie RG-ES205GC, RG-ES206GC-P, RG-ES208GC, RG-ES210GC-LP and RG-ES210GS-P ESW_1.0(1)B1P48. Impacted is an unknown function of the file httpupg.cgi of the component Local Firmware Upgrade Interface. The manipulation leads to buffer overflow. It is possible to initiate the attack remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.

Technical POC Analysis

The bug class is a classic buffer overflow, CWE-120 ("Buffer Copy without Checking Size of Input").

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Latest POC

1 PoC candidate from github (unverified)

Sign in to open the public PoC links collected for this CVE.

Executive ViewAI

Why It Matters

An unauthenticated denial-of-service flaw in the Local Firmware Upgrade web interface of several Ruijie RG-ES-series Ethernet switches (including RG-ES205GC, RG-ES206GC-P, RG-ES208GC, RG-ES210GC-LP, and RG-ES210GS-P on firmware ESW_1.0(1)B1P48) allows anyone with network reachability to crash the device, causing reboot, lockup, or loss of management access. Impact is confined to availability-no code execution or data compromise is demonstrated-but any segment where these switches serve as network infrastructure could see localized outages and loss of management visibility, affecting business operations relying on that connectivity. Ruijie has not responded or issued a fix, so leadership should treat this as a manageable resilience risk requiring interim network controls rather than an emergency code-execution response.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict access to the Local Firmware Upgrade web interface (httpupg.cgi) to trusted management VLANs/admin hosts via ACLs or firewall rules, keep affected switches off user and internet-facing networks, disable the upgrade interface when not needed, segment sensitive network paths away from these devices, and monitor for unexpected reboots or loss of management access.

Threat Intelligence Overview

EPSS Score
0.6%
Top 50% exploitable
Prevalence
Low
regional vendor's small-business/SOHO Ethernet switch line, limited enterprise footprint
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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 0.6%
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
Yes
Human Impact
Medium

Priority Score

59
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +38
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

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