Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAcquire admin credentials
-
DeliveryAuthenticate to NX15 Web API
-
ExploitSend crafted POST to /api/esps
-
ExecutionInvoke service.add with malicious payload
-
ImpactExecute arbitrary command as root
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Dangerous method exposure prevention
|
| Exploitation Conditions | Exploitation requires valid high-privilege (administrative) credentials for the H3C NX15 web management interface - confirmed by PR:H in the CVSS 4.0 vector and the PoC filename prefix |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N) scores 7.3, placing this in the high tier but with a critical caveat: PR:H (high privileges required) means an attacker must first obtain valid administrative credentials before exploiting the endpoint. This significantly narrows the exploitable population compared to unauthenticated flaws. However, the supplemental E:P (exploit proof-of-concept) modifier confirms a working public exploit exists, elevating real-world risk for any deployment where admin credentials are weak, shared, or previously compromised. No CISA KEV listing exists at time of analysis, and EPSS data was not provided in the intelligence feed - exploitation probability cannot be quantified independently. The primary risk signal is the credentialed PoC enabling root RCE on a network appliance: a complete compromise of device integrity, confidentiality, and availability with no scope change to subsequent systems per SC/SI/SA:N. For organizations using H3C NX15 in sensitive network segments, the combination of public PoC and absence of a patch represents a material priority despite the PR:H prerequisite. |
| Exploit ScenarioDerived | An attacker who has obtained valid administrative credentials for an H3C NX15 device - through credential stuffing, phishing, or reuse of default passwords - connects remotely over the network and sends a crafted HTTP POST request to |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Aug 05, 2026
Remote code execution as root is achievable against H3C NX15 firmware V100R017 via the /api/esps Web API endpoint, which exposes the service.add function without adequate access controls (CWE-749). Exploitation requires high-privilege authentication, but a post-authentication proof-of-concept script (postauth_service_add_rce.py) is publicly available on GitHub, demonstrating a complete root RCE chain. No vendor patch has been identified at time of analysis; no active exploitation is confirmed in CISA KEV.
Earlier versions of this analysis (1)
Remote code execution in H3C NX15 firmware V100R017 is achievable by authenticated attackers via the service.add function exposed through the /api/esps Web API endpoint. The vulnerable routine (CWE-749) can be manipulated over the network to execute arbitrary commands at root privilege level on the device. A working post-authentication Python exploit script is publicly available on GitHub, raising risk for any internet- or intranet-exposed H3C NX15 device where administrative credentials are known or guessable; no CISA KEV listing has been confirmed at time of analysis.
RemediationAI
No vendor-released patch has been publicly identified at time of analysis. Organizations should contact H3C (New H3C Group) directly to request a firmware fix or security advisory for NX15 V100R017. As an immediate compensating control, restrict access to the device's Web API management interface (the /api/esps endpoint) to trusted administrative subnets only via ACLs or firewall rules - this prevents remote exploitation without disrupting device operation. If remote web management is not operationally required, disable it entirely on internet-facing interfaces. Enforce strong, unique administrative credentials and audit for shared or default passwords, as PR:H exploitation depends on credential access. Monitor for unauthorized HTTP POST requests targeting /api/esps in web access logs. Reference the public PoC at https://github.com/coconut652-7/IOT_Vul_Public/blob/main/H3C/NX15R017/service_add_root_rce_chain/poc/postauth_service_add_rce.py to understand exact request patterns for IDS/WAF signature creation.
Affected VersionsENISA
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 H3C NX15 is a network appliance (CPE: cpe:2.3:a:h3c:nx15:*:*:*:*:*:*:*:*) running firmware version V100R017. The vulnerability is rooted in CWE-749 (Exposed Dangerous Method or Function): the Web API endpoint /api/esps makes the internal service.add function callable by authenticated remote users without restricting it to a safe subset of operations. The public PoC repository is titled service_add_root_rce_chain, indicating the exposed routine provides a path to OS-level code execution with root privileges - consistent with the CVSS 4.0 metrics VC:H/VI:H/VA:H. The attack surface is the device's HTTP-based management Web API, typical of embedded networking firmware architectures.
Know when Nx15 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
Network-reachable API endpoint requires high-privilege authentication (PR:H); low complexity post-auth exploit achieves full system compromise with no scope change.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A security vulnerability has been detected in H3C NX15 V100R017. Affected is the function service.add of the file /api/esps of the component Web API. Such manipulation leads to exposed dangerous routine. The attack may be launched remotely. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure.
Latest POC
1 PoC candidate from github (unverified)
Sign in to open the public PoC links collected for this CVE.
Executive ViewAI
H3C NX15 firmware V100R017 contains a remote code execution vulnerability allowing high-privilege users to execute arbitrary code with root access; publicly available exploit code exists. Organizations operating this firmware version face risk of complete system compromise if high-privilege accounts are compromised or misused. No vendor patch is currently available, making this a persistent threat requiring immediate compensating controls and vendor engagement.
Restrict network access to the /api/esps endpoint using firewall rules to only authorized administrative networks; enforce multi-factor authentication for high-privilege accounts on affected systems; deploy API request logging with real-time alerting for attempts to invoke the service.add function; implement network segmentation to isolate affected devices from critical infrastructure and sensitive data systems; maintain validated backup copies and test recovery procedures to enable rapid restoration of compromised systems.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Command injection in H3C NX15 firmware V100R017 permits network-accessible, authenticated attackers to execute arbitrary
Command injection in H3C NX15 V100R017 allows authenticated remote attackers to execute arbitrary OS commands via the un
OS command injection in H3C NX15 firmware V100R017 enables authenticated remote attackers to execute arbitrary operating
Command injection in H3C NX15 firmware V100R017 allows authenticated remote attackers with high privileges to execute ar
Command injection in H3C NX15 firmware V100R017 allows authenticated remote attackers to execute arbitrary OS commands v
Command injection in H3C NX15 V100R017 allows authenticated remote attackers to execute arbitrary OS commands as root vi
Unauthenticated remote password modification on H3C NX15 V100R017 routers allows any network-reachable attacker to overw
Unauthenticated access to the network setup wizard API in H3C NX15 firmware V100R017 allows remote attackers to interact
EUVD-2026-53030
GHSA-8576-m87r-pjc9
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB