Unauthenticated Access Vulnerability in H3C NX15
A missing authentication vulnerability in the H3C NX15 network device firmware (CVE-2026-18810) allows unauthenticated remote attackers to access the /api/wizard/networkSetup endpoint, potentially enabling unauthorized configuration changes.
What's new
A security vulnerability identified as CVE-2026-18810 affects H3C NX15 devices running firmware version V100R017. The vulnerability exists within the /api/wizard/networkSetup endpoint, where improper authentication handling allows remote, unauthenticated actors to interact with the device. This flaw is classified as CWE-306 (Missing Authentication for Critical Function), meaning the device fails to verify the identity of the requester before allowing access to administrative or setup functionalities. Successful exploitation can allow an attacker to bypass intended security controls and potentially reconfigure the network device remotely. This vulnerability is significant as it affects the management plane of network infrastructure equipment, providing a vector for persistent unauthorized access or further network-level exploitation if the device is internet-facing.
Impact
Successful exploitation of this vulnerability allows unauthenticated attackers to reach sensitive API endpoints on H3C NX15 devices. If exploited, an attacker could alter network settings, change administrative credentials, or manipulate traffic routing policies, leading to full device compromise. Given the function of the affected API relates to network setup, the impact is high, particularly for devices deployed at the edge of corporate or branch office networks where they provide critical connectivity.
Recommendation
Prioritized actions for security and IT teams include:
- Audit all internet-facing H3C NX15 devices and restrict access to the web management interface to known, trusted management subnets or via a VPN.
- Monitor logs for unauthorized access patterns directed at the /api/wizard/networkSetup endpoint.
- Verify device firmware versions and coordinate with H3C support to apply patches or mitigations to address CVE-2026-18810.
Immediate actions
Restrict external network access to the management interface of H3C NX15 devices
Mitigations
Apply vendor patches for CVE-2026-18810
CVE-2026-18810
Detection coverage 4
Detects CVE-2026-18810 Exploitation - Unauthenticated Access to Network Setup
highDetects unauthenticated HTTP requests to the /api/wizard/networkSetup endpoint associated with CVE-2026-18810 exploitation.
Detect CVE-2026-18811 Exploitation Attempt
highDetects exploitation attempts against H3C NX15 devices targeting the /api/esps endpoint by looking for shell metacharacters in the esps.filter.url parameter.
Detects CVE-2026-18812 Exploitation - Command Injection in H3C NX15
highDetects attempts to exploit CVE-2026-18812 by identifying shell metacharacters in the workMode argument of the /api/esps endpoint.
Detects CVE-2026-18813 Exploitation - Command Injection in H3C NX15
highDetects attempted exploitation of CVE-2026-18813 by monitoring HTTP requests to the /api/esps endpoint containing shell metacharacters in the esps.apcm.version parameter.
Detection queries are available on the platform. Get full rules →
Indicators of compromise
4
url
| Type | Value |
|---|---|
| url | https://github.com/coconut652-7/IOT_Vul_Public/tree/main/H3C/NX15R017/service_add_root_rce |
| url | https://github.com/coconut652-7/IOT_Vul_Public/blob/main/H3C/NX15R017/file_exec_root_rce/poc/postauth_file_exec_rce.py |
| url | https://github.com/coconut652-7/IOT_Vul_Public/blob/main/H3C/NX15R017/service_add_root_rce_chain/poc/postauth_service_add_rce.py |
| url | https://github.com/coconut652-7/IOT_Vul_Public/blob/main/H3C/NX15R017/esps.wan.repeater.set-repeaterproc/poc/postauth_esps_wan_repeater_repeaterproc_rce.py |