/

CVE-2026-18810

Severity:

HIGH RISK

(7.3)

Missing Authentication (CWE-306) in H3C NX15 V100R017

CVE-2026-18810

Deferred

Vulnerability type

Category:

Missing Authentication

CWE:

CWE-287, CWE-306

Impact:

Unauthorized Remote Access

Severity:

HIGH RISK

(7.3)

CVSS version:

3.1

Catch this CVE while code is being written

Detect vulnerable code directly in pull requests, so CVEs are fixed before merge.

Summary

H3C NX15 V100R017 contains a missing authentication vulnerability affecting the /api/wizard/networkSetup endpoint. A remote attacker may access or invoke the affected functionality without completing the authentication checks normally expected for administrative operations.

Affected context

The issue occurs in the network setup API of affected H3C NX15 V100R017 deployments when the endpoint is reachable over a network and does not consistently enforce authentication. The exact impacted function and the scope of actions available through it may depend on device configuration and deployment exposure.

Exploit preconditions

  • Attack surface: Network-accessible /api/wizard/networkSetup API endpoint
  • Required access: Network connectivity to the affected device; valid credentials may not be required
  • Trigger point: A request reaching the affected network setup functionality
  • Why exploitation is possible: Authentication enforcement is absent or insufficient for the affected request path

Why this happens

The underlying bug is an authentication enforcement failure. A security-sensitive API function can process requests without first verifying that the caller has an authenticated session or an appropriate identity.

This maps primarily to CWE-306: Missing Authentication for Critical Function. It is also related to CWE-287: Improper Authentication because the endpoint may fail to apply the expected authentication boundary consistently.

Potential impact

  • An unauthenticated remote user may access protected network setup functionality
  • An attacker could alter device configuration or operational behavior
  • The vulnerability may expose sensitive configuration information
  • Unauthorized changes could cause service disruption or weaken downstream security controls

General mitigation guidance

Mitigation generally focuses on making authentication mandatory for every security-sensitive API route and ensuring that authorization is evaluated after identity verification.

Common defensive patterns include:

  • Enforcing centralized authentication middleware for all administrative endpoints
  • Applying explicit authorization checks based on least privilege
  • Using secure-by-default behavior that denies requests when authentication state is missing or ambiguous
  • Reducing unauthenticated network exposure through segmentation and management-plane access controls
  • Avoiding reliance on client-side checks or endpoint obscurity as security boundaries
  • Requiring protected administrative sessions for configuration-changing operations

How teams detect issues like this

Organizations can look for this class of issue through:

  • Static and dynamic analysis of API routes that perform configuration or administrative actions
  • Code review checks confirming authentication middleware is applied consistently to every sensitive handler
  • Tests that submit requests without credentials and verify that access is denied
  • Monitoring for unauthenticated requests to management endpoints and unexpected configuration changes
  • Policy enforcement requiring authenticated and authorized access for device-management APIs

Automated security testing and API review tools can help identify routes whose authentication behavior differs from the intended policy.

Sources

SourceLink
github.comgithub.com/coconut652-7/IOT_Vul_Public/tree/main/H3C/NX15R017/api_wizard_networksetup_preauth_hijack
vuldb.comvuldb.com/cve/CVE-2026-18810
vuldb.comvuldb.com/submit/857805
vuldb.comvuldb.com/vuln/385809
vuldb.comvuldb.com/vuln/385809/cti

Frequently asked

questions

Potentially. The affected API is described as remotely reachable, so exploitation may be possible when the device management interface is exposed to an attacker-controlled network.

The reported issue indicates missing authentication, so valid credentials may not be required. Network access to the affected endpoint remains a key prerequisite.

Require authentication and explicit authorization before processing any network setup or other administrative request, with a default-deny policy for missing or invalid identity information.

Maintain centralized authentication controls, test every sensitive endpoint with unauthenticated and unauthorized requests, restrict management interfaces through network segmentation, and monitor administrative API activity.

Find out what's already
exploitable in your codebase.