Ruijie RG-UAC gre_edit_commit.php os command injection
Key facts
- Attack vector
- Network
- Privileges required
- High
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- No fix listed
Attack profile from CVSS 3.1 · NVD. Fix status from CNA. Impact type from CWE-78.
Summary
A vulnerability, which was classified as critical, has been found in Ruijie RG-UAC up to 20240419. This issue affects some unknown processing of the file /view/network Config/GRE/gre_edit_commit.php. The manipulation of the argument name leads to os command injection. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. The identifier VDB-262145 was assigned to this vulnerability.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Ruijie | RG-UAC | 20240419 | — | No fix listed | CNA |
- RG-UAC VendorRuijie Affected 20240419 Fixed in — No fix listed CNA
CPE configurations NVD · 55
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:o:ruijie:rg-uac_6000-cc_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-cc:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-e10_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-e10:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-e10:3.0:*:*:*:*:*:*:* | 3.0 | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-e10c_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-e10c:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-e20_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-e20:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-e20c_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
- cpe:2.3:o:ruijie:rg-uac_6000-cc_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-cc:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-e10_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-e10:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-e10:3.0:*:*:*:*:*:*:* Versions 3.0 Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-e10c_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-e10c:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-e20_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-e20:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-e20c_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
Show 45 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:h:ruijie:rg-uac_6000-e20c:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-e20m_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-e20m:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-e50_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-e50:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-e50c_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-e50c:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-e50m_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-e50m:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-ea_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-ea:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-ei_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-ei:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-isg02_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-isg02:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-isg10_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-isg10:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-isg200_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-isg200:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-isg40_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-isg40:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-si_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-si:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-u3100_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-u3100:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-u3210_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-u3210:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-x100_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-x100:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-x100s_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-x100s:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-x20_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-x20:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-x200_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-x200:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-x20m_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-x20m:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-x20me_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-x20me:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-x300d_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-x300d:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-x60_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-x60:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
| cpe:2.3:o:ruijie:rg-uac_6000-xs_firmware:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Ruijie |
| cpe:2.3:h:ruijie:rg-uac_6000-xs:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Ruijie |
- cpe:2.3:h:ruijie:rg-uac_6000-e20c:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-e20m_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-e20m:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-e50_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-e50:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-e50c_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-e50c:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-e50m_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-e50m:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-ea_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-ea:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-ei_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-ei:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-isg02_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-isg02:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-isg10_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-isg10:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-isg200_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-isg200:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-isg40_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-isg40:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-si_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-si:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-u3100_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-u3100:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-u3210_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-u3210:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-x100_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-x100:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-x100s_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-x100s:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-x20_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-x20:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-x200_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-x200:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-x20m_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-x20m:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-x20me_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-x20me:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-x300d_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-x300d:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-x60_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-x60:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
- cpe:2.3:o:ruijie:rg-uac_6000-xs_firmware:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Ruijie
- cpe:2.3:h:ruijie:rg-uac_6000-xs:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Ruijie
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2024-4255
- 2026-10-03 Alias added: GHSA-699f-4m6p-r5pg
More Ruijie Rg-uac 6000-cc Firmware vulnerabilities
- TI-2024-04197 Ruijie RG-UAC arp_add_commit.php os command injection CVSS 3.1HIGH 7.2
- TI-2024-04190 Ruijie RG-UAC dhcp_relay_commit.php os command injection CVSS 3.1HIGH 7.2
- TI-2024-04189 Ruijie RG-UAC dhcp_client_commit.php os command injection CVSS 3.1HIGH 7.2
- TI-2024-04486 Ruijie RG-UAC static_route_edit_commit.php os command injection CVSS 4.0MEDIUM 5.3
- TI-2024-04488 Ruijie RG-UAC gre_add_commit.php os command injection CVSS 4.0MEDIUM 5.3
- TI-2024-04191 Ruijie RG-UAC commit.php os command injection CVSS 3.1HIGH 7.2
Sources
- CVE-2024-4255 · CVE Program
- CVE-2024-4255 · NVD
- FIRST EPSS
- GHSA-699f-4m6p-r5pg · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences