Skip to main content

H3C Magic NX15 EUVDEUVD-2026-104672

| CVE-2026-112373 MEDIUM
Stack-based Buffer Overflow (CWE-121)
2026-10-19 VulDB GHSA-2cfh-v547-xc65
5.7
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privileged router session (PR:L)
  2. Delivery
    Reach usrlist service over network
  3. Exploit
    Send crafted input to sub_416874
  4. Execution
    Overflow stack buffer (CWE-121)
  5. Impact
    Crash service / denial of service

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Stack buffer bounds checking
MITRE ATT&CK

1 technique across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation targets the sub_416874 function within the /usr/bin/usrlist binary on the H3C Magic NX15 (firmware NX15V100R017) and requires network reachability to that service plus low-level privileges (CVSS PR:L) - i.e. the attacker needs an existing authenticated session or equivalent low-privilege access to the router, which is the primary limiting factor against anonymous internet-wide exploitation. Impact is limited to availability (service crash / DoS, VA:H); there is no confidentiality or integrity impact per the vector, and successful exploitation depends on the vulnerable usrlist code path being reachable in the deployed configuration.

Impact

Signals are mostly aligned toward a MODERATE, not critical, priority. The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H) scores 7.1 and describes a network-reachable, low-complexity flaw that requires some privileges (PR:L) and yields ONLY availability impact (VA:H) with no confidentiality or integrity loss - consistent with the GitHub PoC path name 'usrlist_stack_overflow_dos', i.e. a denial-of-service crash rather than code execution. CWE-121 (stack-based buffer overflow) in a native binary could in principle be escalated to code execution, but neither the description nor the CVSS vector claims integrity impact, so treating this as DoS-only is the evidence-based reading. A public exploit exists (GitHub, VulDB-referenced), which raises opportunistic risk, and the vector carries E:P (Proof-of-Concept) - but there is NO CISA KEV listing and NO EPSS score in the input, so there is no evidence of active, widespread exploitation. The PR:L requirement means an attacker needs at least low-level authenticated/session access to the router, which meaningfully limits anonymous mass exploitation. Net: a real, publicly-exploitable DoS against a specific consumer router, worth patching, but not an emergency on the level of an unauthenticated RCE. Missing data to note explicitly: no EPSS probability and no KEV status were supplied, so exploitation-likelihood cannot be quantified, and the stated privilege requirement should be confirmed against the vendor's authentication model.

Exploit ScenarioDerived

An attacker with low-level access to the H3C Magic NX15 router's management interface sends crafted input that reaches the sub_416874 function in /usr/bin/usrlist, overflowing a stack buffer and crashing the service. Because publicly available exploit code exists (GitHub PoC labeled as a usrlist stack-overflow DoS), a low-skill attacker can reproduce the crash to disrupt router availability. The CVSS vector (AV:N/AC:L/PR:L) indicates a network-reachable, low-complexity attack that nonetheless requires some level of privilege.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 20, 2026

Stack-based buffer overflow in H3C Magic NX15 firmware NX15V100R017 can be triggered remotely through the /usr/bin/usrlist function sub_416874, causing a denial-of-service condition by crashing the affected service. Exploitation requires network reachability plus low-level privileges (CVSS PR:L), so an attacker needs an existing authenticated session or equivalent low-privilege access to the router. Publicly available exploit code exists, but the independent CVSS:3.1 assessment is availability-only with PR:L and points to moderate, not critical, priority.

RemediationAI

No vendor-released patch version is identified in the provided intelligence, so remediation should start with contacting H3C support and monitoring the VulDB references for an updated firmware release; do not assume a fixed version exists until H3C publishes one. In the interim, block untrusted network access to the router's management interface and to any service that exposes /usr/bin/usrlist, allowing only trusted admin hosts or a dedicated management VLAN - this reduces exposure but limits remote administration. If WAN-side remote management is enabled, disable it; the trade-off is loss of remote access. Enforce strong authentication and least privilege to make the required PR:L foothold harder to obtain, recognizing this does not fix the overflow. Monitor router logs and service restarts for crashes indicating DoS attempts, and refer to https://vuldb.com/vuln/422421 and the public exploit reference https://github.com/XxingGoD/H3C-NX15-R017-Vulns/tree/main/H3C/NX15R017/usrlist_stack_overflow_dos for validation and detection context.

Affected VersionsENISA

Magic NX15 NX15V100R017

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 issue is a CWE-121 stack-based buffer overflow in H3C Magic NX15 router firmware, specifically within the sub_416874 function of /usr/bin/usrlist. The CPE cpe:2.3:a:h3c:magic_nx15:*:*:*:*:*:*:*:* identifies the H3C Magic NX15 product line, while the description narrows the affected firmware to NX15V100R017. The vulnerable path processes input without adequate bounds checking, allowing an overflow of stack memory; per the assessed CVSS:3.1 vector AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H, a remote attacker with low privileges can affect availability only, with no confidentiality or integrity impact, and exploitation depends on the usrlist code path being reachable in the deployed configuration. The CVSS:4.0 input includes E:P, consistent with publicly available exploit code, but no CISA KEV confirmation of active exploitation is provided.

Know when Magic 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

Vendor (VulDB) PRIMARY 5.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:P
vuln.today AI 6.5 MEDIUM

Network-reachable, low-complexity flaw needing low privilege (PR:L per source vector), producing only a service crash, so C:N/I:N/A:H.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Severity Changed
Oct 20, 2026 - 00:24 NVD
HIGH MEDIUM
CVSS changed
Oct 20, 2026 - 00:24 NVD
7.1 (HIGH) 5.7 (MEDIUM)
CVE Published
Oct 19, 2026 - 23:00 cve.org
HIGH 7.1

DescriptionCVE.org

A security vulnerability has been detected in H3C Magic NX15 NX15V100R017. This impacts the function sub_416874 of the file /usr/bin/usrlist. Such manipulation leads to stack-based buffer overflow. It is possible to launch the attack remotely. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure.

Executive ViewAI

Why It Matters

H3C Magic NX15 routers running firmware NX15V100R017 are exposed to a remotely triggerable availability flaw that can crash a router service and disrupt network access for users at affected sites. Publicly available exploit code exists, but exploitation requires an authenticated low-privilege session plus network reachability, so leadership should prioritize inventory, access restriction, and continuity planning rather than emergency incident response. No vendor-released patch was identified at time of analysis.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis; restrict network reachability to the router management interface and affected service, enforce least privilege and strong authentication, monitor for crashes or service restarts, segment affected devices, and isolate or replace H3C Magic NX15 NX15V100R017 units where feasible.

Threat Intelligence Overview

EPSS Score
0.4%
Top 71% exploitable
Prevalence
Low
niche H3C consumer/SOHO router, limited regional enterprise footprint
Exploit
POC
Public exploit code exists
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
Medium
Technical Impact
Partial

Priority Score

48
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

A stack-based buffer overflow occurs when a program writes more data to a buffer located on the stack than it was allocated to hold.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy