Cyber Resilience

CVE-2025-3546

High

Published: 14 April 2025

Published
14 April 2025
Modified
13 February 2026
KEV Added
Patch
CVSS Score v4 8.6 CVSS:4.0/AV:A/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
EPSS Score 0.0049 65.9th percentile
Risk Priority 17 60% EPSS · 20% KEV · 20% CVSS

Summary

CVE-2025-3546 is a high-severity Injection (CWE-74) vulnerability in H3C Magic Nx15 Firmware. Its CVSS base score is 8.6 (High).

Operationally, ranked in the top 34.1% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog.

Deeper analysis

CVE-2025-3546 is a command injection vulnerability affecting the HTTP POST Request Handler in H3C Magic NX15, Magic NX30 Pro, Magic NX400, Magic R3010, and Magic BE18000 firmware up to version V100R014. Specifically, the flaw resides in the FCGI_CheckStringIfContainsSemicolon function within the /api/wizard/getLanguage endpoint, where improper input handling permits injection of arbitrary commands via crafted POST requests.

An attacker with local network access and valid low-privileged credentials can exploit the issue to execute commands on the device, achieving full control over confidentiality, integrity, and availability of the affected router. The attack vector is limited to adjacent network adjacency with no user interaction required, and a public exploit has already been disclosed.

Vendor guidance recommends upgrading the affected devices to a patched firmware release; the H3C software download portal provides the current images and release notes for the listed Magic series models.

EPSS scores for this CVE rose from a low baseline to a recorded peak of 0.0107, indicating emerging exploitation interest after public disclosure.

EU & UK References

Vulnerability details

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…

more

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.

CWE(s)

Related Threats

No named actor attribution yet. ATT&CK technique mapping in progress for this CVE.

Affected Assets

h3c
magic nx15 firmware
≤ 100r014
h3c
magic nx30 pro firmware
≤ 100r014
h3c
magic nx400 firmware
≤ 100r014
h3c
magic r3010 firmware
≤ 100r014
h3c
magic be18000 firmware
≤ 100r014

Mitigating Controls

Likely Mitigating Controls AI

Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.

addresses: CWE-74

Developer assessments and testing (including injection-focused techniques) identify improper neutralization of special elements, and the verifiable flaw remediation corrects them pre-deployment.

addresses: CWE-74

Identifies indicators of injection attacks (command, SQL, LDAP, etc.) via anomaly and attack monitoring.

References