Router

H3C Magic NX30 Pro

Contribute

Projects for this device

Replacement firmware

Replace router software with a customizable system for network controls and community packages.

How to get started

Follow the guide for your exact router version. The first installation may use its web interface, recovery mode or a serial connection.

Setup
Firmware replacement; route varies by router
You’ll need
Exact hardware revision, an appropriate OpenWrt release and its model-specific installation guide.
Hardware revision not specified
Get OpenWrt firmware Release listed · 25.12.6
Hardware revision not specified
Open hardware record Release listed · 25.12.5

Recorded configuration: 128NAND MB flash; 256 MB RAM

First installation
U-Boot TFTP recovery
Sources

Features & details

Check the project and hardware shown for each feature.

OpenWrt

OpenWrt — Source documentation (openwrt.org)

Installation routes recorded
U-Boot TFTP recovery
Recovery routes recorded
U-Boot TFTP recovery
Availability recorded by source
Available 2025

Hardware details

Technical references

Security

Saved scan

From our saved security research.

Model advisories

Selected highlights

Prioritized by known exploitation, severity, then date.

CVSS 9.8 (v3.1)

H3C Magic NX30 Pro

H3C Magic BE18000 V200R007, H3C NX400 V100R015, H3C Magic NX30 Pro V100R0011, H3C Magic R3010 V100R009, H3C Magic NX15 V100R017, H3C Magic R1510 V100R016, H3C NE36 Pro V100R002 and H3C…

CVE-2025-29296

Affected firmware
Magic NX30 Pro: V100R0011
Fix
Fix details in the linked record
Read mitre CVE record
Details and sources

H3C Magic BE18000 V200R007, H3C NX400 V100R015, H3C Magic NX30 Pro V100R0011, H3C Magic R3010 V100R009, H3C Magic NX15 V100R017, H3C Magic R1510 V100R016, H3C NE36 Pro V100R002 and H3C MC102G HM1A0V200R010 contain multiple command injection vulnerabilities in the /api/esps request handler. The affected object interfaces and methods are esps.dhcpd.vlan (getlist, delete), esps.filter.url (add, modify), esps.apcm.version (delete, H3C Magic NX15 only), esps.swcm.version (delete, upgrade, all affected models except H3C Magic NX15), and esps.system.ntp (set, all affected models except H3C Magic NX15). Attacker-controlled request parameters are incorporated into shell expressions executed by eval without adequate validation, allowing a remote attacker to execute arbitrary commands as root and gain complete control of the affected device.

CVSS 8.6 (v4.0)

Magic NX30 Pro

H3C Magic BE18000 HTTP POST Request getLanguage FCGI_CheckStringIfContainsSemicolon command injection

CVE-2025-3546

Affected firmware
V100R014
Fix
Fix details in the linked record
Read VulDB CVE record
Details and sources

A vulnerability was found in H3C Magic NX15, Magic NX30 Pro, Magic NX400, Magic R3010 and Magic BE18000 up to V100R014. It has been declared as critical. Affected by this vulnerability is the function FCGI_CheckStringIfContainsSemicolon of the file /api/wizard/getLanguage of the component HTTP POST Request Handler. The manipulation leads to command injection. The attack can only be done within the local network. The exploit has been disclosed to the public and may be used. It is recommended to upgrade the affected component.

VDB-304585 | H3C Magic BE18000 HTTP POST Request getLanguage FCGI_CheckStringIfContainsSemicolon command injection — Magic NX30 Pro (vuldb.com) ↗VDB-304585 | CTI Indicators (IOB, IOC, TTP, IOA) — Magic NX30 Pro (vuldb.com) ↗Submit #524745 | H3C Technologies Co., Ltd. H3C Magic NX30 Pro\H3C NX400\H3C NX15\H3C R3010\H3C BE18000 <=V100R014 Command Injection — Magic NX30 Pro (vuldb.com) ↗

CVSS 8.6 (v4.0)

Magic NX30 Pro

H3C Magic BE18000 HTTP POST Request setLanguage FCGI_CheckStringIfContainsSemicolon command injection

CVE-2025-3545

Affected firmware
V100R014
Fix
Fix details in the linked record
Read VulDB CVE record
Details and sources

A vulnerability was found in H3C Magic NX15, Magic NX30 Pro, Magic NX400, Magic R3010 and Magic BE18000 up to V100R014. It has been classified as critical. Affected is the function FCGI_CheckStringIfContainsSemicolon of the file /api/wizard/setLanguage of the component HTTP POST Request Handler. The manipulation leads to command injection. The attack needs to be approached within the local network. The exploit has been disclosed to the public and may be used. It is recommended to upgrade the affected component.

VDB-304584 | H3C Magic BE18000 HTTP POST Request setLanguage FCGI_CheckStringIfContainsSemicolon command injection — Magic NX30 Pro (vuldb.com) ↗VDB-304584 | CTI Indicators (IOB, IOC, TTP, IOA) — Magic NX30 Pro (vuldb.com) ↗Submit #524744 | H3C Technologies Co., Ltd. H3C Magic NX30 Pro\H3C NX400\H3C NX15\H3C R3010\H3C BE18000 <=V100R014 Command Injection — Magic NX30 Pro (vuldb.com) ↗

CVSS 8.6 (v4.0)

Magic NX30 Pro

H3C Magic BE18000 HTTP POST Request getCapabilityWeb FCGI_CheckStringIfContainsSemicolon command injection

CVE-2025-3544

Affected firmware
V100R014
Fix
Fix details in the linked record
Read VulDB CVE record
Details and sources

A vulnerability was found in H3C Magic NX15, Magic NX30 Pro, Magic NX400, Magic R3010 and Magic BE18000 up to V100R014 and classified as critical. This issue affects the function FCGI_CheckStringIfContainsSemicolon of the file /api/wizard/getCapabilityWeb of the component HTTP POST Request Handler. The manipulation leads to command injection. Access to the local network is required for this attack to succeed. The exploit has been disclosed to the public and may be used. It is recommended to upgrade the affected component.

VDB-304583 | H3C Magic BE18000 HTTP POST Request getCapabilityWeb FCGI_CheckStringIfContainsSemicolon command injection — Magic NX30 Pro (vuldb.com) ↗VDB-304583 | CTI Indicators (IOB, IOC, TTP, IOA) — Magic NX30 Pro (vuldb.com) ↗Submit #524743 | H3C Technologies Co., Ltd. H3C Magic NX30 Pro\H3C NX400\H3C NX15\H3C R3010\H3C BE18000 <=V100R014 Command Injection — Magic NX30 Pro (vuldb.com) ↗

CVSS 8.6 (v4.0)

Magic NX30 Pro

H3C Magic NX15/Magic NX30 Pro/Magic NX400/Magic R3010 HTTP POST Request setsyncpppoecfg FCGI_WizardProtoProcess command injection

CVE-2025-3543

Affected firmware
V100R014
Fix
Fix details in the linked record
Read VulDB CVE record
Details and sources

A vulnerability has been found in H3C Magic NX15, Magic NX30 Pro, Magic NX400 and Magic R3010 up to V100R014 and classified as critical. This vulnerability affects the function FCGI_WizardProtoProcess of the file /api/wizard/setsyncpppoecfg of the component HTTP POST Request Handler. The manipulation leads to command injection. Access to the local network is required for this attack. The exploit has been disclosed to the public and may be used. It is recommended to upgrade the affected component.

VDB-304582 | H3C Magic NX15/Magic NX30 Pro/Magic NX400/Magic R3010 HTTP POST Request setsyncpppoecfg FCGI_WizardProtoProcess command injection — Magic NX30 Pro (vuldb.com) ↗VDB-304582 | CTI Indicators (IOB, IOC, TTP, IOA) — Magic NX30 Pro (vuldb.com) ↗Submit #524739 | H3C Technologies Co., Ltd. H3C Magic NX30 Pro \ Magic NX15 \ H3C NX400 \ H3C Magic R3010 <=V100R014 Command Injection — Magic NX30 Pro (vuldb.com) ↗
Check more security advisories for this device · CVE.org