Description
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.
Published: 2026-08-04
Score: 9.8 Critical
EPSS: 2.2% Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability consists of multiple command injection flaws in the /api/esps request handler of several H3C network devices. Attacker-controlled request parameters are passed directly to shell expressions evaluated with eval, enabling the execution of arbitrary commands with root privileges. Because these parameters lack proper validation, an attacker can supply arbitrary shell commands and execute them as root, resulting in full compromise of the affected device, allowing configuration changes, persistence, or disruption of network operations.

Affected Systems

Affected models include 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. The vulnerability affects the esps.dhcpd.vlan, esps.filter.url, esps.apcm.version, esps.swcm.version, and esps.system.ntp interfaces, with certain methods unavailable on specific models.

Risk and Exploitability

The CVSS score of 9.8 indicates a critical severity. The EPSS score of 2% reflects a low probability of exploitation at this time. The attack vector is likely remote network access to the exposed /api/esps endpoint, with the likely attack mode being remote API calls. Based on the description, it is inferred that authentication may not be required to reach the vulnerable API, although this is not explicitly stated in the advisory. The vulnerability is not listed in the CISA KEV catalog, but its ability to execute arbitrary commands with root privileges makes it a high priority for mitigation.

Generated by OpenCVE AI on August 5, 2026 at 15:14 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest H3C firmware or patch that addresses the command injection flaws in the /api/esps handler.
  • Restrict access to the /api/esps endpoint by configuring firewall rules or ACLs to allow only trusted management hosts.
  • If the affected APIs are not required for your deployment, disable the corresponding esps interface methods or remove the modules entirely.

Generated by OpenCVE AI on August 5, 2026 at 15:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 05 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Title Multiple Command Injection in H3C Network Device API Enabling Remote Root Execution

Wed, 05 Aug 2026 13:45:00 +0000

Type Values Removed Values Added
Description H3C Magic BE18000 V200R007, H3C NX400 V100R015, H3C Magic NX30 Pro V100R0011, H3C Magic R3010 V100R009, H3C Magic NX15 V100R017, H3C Magic R1510 V100R016, and H3C NE36 Pro V100R002 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. 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.

Wed, 05 Aug 2026 10:45:00 +0000

Type Values Removed Values Added
First Time appeared H3c
H3c magic Be18000
H3c magic Ne36 Pro
H3c magic Nx15
H3c magic Nx30 Pro
H3c magic Nx400
H3c magic R100
H3c magic R3010
Vendors & Products H3c
H3c magic Be18000
H3c magic Ne36 Pro
H3c magic Nx15
H3c magic Nx30 Pro
H3c magic Nx400
H3c magic R100
H3c magic R3010

Tue, 04 Aug 2026 21:30:00 +0000

Type Values Removed Values Added
Title Multiple Command Injection in H3C Network Device API Enabling Remote Root Execution

Tue, 04 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-77
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 04 Aug 2026 17:15:00 +0000

Type Values Removed Values Added
Description H3C Magic BE18000 V200R007, H3C NX400 V100R015, H3C Magic NX30 Pro V100R0011, H3C Magic R3010 V100R009, H3C Magic NX15 V100R017, H3C Magic R1510 V100R016, and H3C NE36 Pro V100R002 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.
References

Subscriptions

H3c Magic Be18000 Magic Ne36 Pro Magic Nx15 Magic Nx30 Pro Magic Nx400 Magic R100 Magic R3010
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-08-05T13:15:00.194Z

Reserved: 2025-03-11T00:00:00.000Z

Link: CVE-2025-29296

cve-icon Vulnrichment

Updated: 2026-08-04T18:55:44.347Z

cve-icon NVD

Status : Received

Published: 2026-08-04T17:16:42.920

Modified: 2026-08-05T14:16:57.860

Link: CVE-2025-29296

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T15:15:05Z

Weaknesses
  • CWE-77

    Improper Neutralization of Special Elements used in a Command ('Command Injection')