/

CVE-2026-101073

Severity:

HIGH RISK

(8.3)

Improper Authentication (CWE-287) in Netcore CGI Dispatcher

CVE-2026-101073

Deferred

Vulnerability type

Category:

Improper Authentication

CWE:

CWE-287

Impact:

Authentication Bypass and Unauthorized Access

Severity:

HIGH RISK

(8.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

A high-severity improper authentication flaw affects the CGI Dispatcher component of Netcore NR289-GE 1.4.5102. Because the issue can be reached remotely, an unauthenticated or insufficiently authenticated attacker may be able to access protected functionality, depending on deployment configuration.

Affected context

The vulnerability occurs in the CGI Dispatcher implemented by /bin/boa on affected Netcore NR289-GE devices. The exact vulnerable function is not identified in the available disclosure, but the flaw may be present where the dispatcher determines whether a remote request has satisfied authentication requirements. Exposure is most relevant when the device management or CGI interface is reachable from an untrusted network.

Exploit preconditions

  • Attack surface: Remote HTTP or CGI service exposed by the device
  • Required access: Network reachability to the affected dispatcher; valid credentials may not be required if authentication checks can be bypassed
  • Trigger point: Processing of a request by the vulnerable CGI Dispatcher function
  • Why exploitation is possible: Authentication decisions may be made incorrectly, allowing a request to reach protected functionality without adequate verification

Why this happens

The underlying bug is an authentication control failure. A CGI request-processing path may incorrectly validate, apply, or enforce authentication requirements, causing the application to treat an unauthenticated or inadequately authenticated request as authorized. This behavior maps to CWE-287: Improper Authentication, which covers failures to reliably establish that an actor is allowed to access a protected resource or function.

Potential impact

  • An attacker may access protected CGI or device-management functionality
  • Unauthorized configuration changes could occur
  • Sensitive device or network information could be disclosed
  • The device could be disrupted or used as a foothold for further attacks
  • Network security controls may be weakened through unauthorized administration

General mitigation guidance

Mitigation generally focuses on ensuring that every protected CGI route performs centralized, consistent authentication and authorization before processing sensitive actions.

Common defensive patterns include:

  • Enforcing deny-by-default access controls for CGI and management endpoints
  • Using a single, well-tested authentication mechanism rather than endpoint-specific checks
  • Validating sessions, credentials, and authorization state server-side for every request
  • Reducing exposure of device-management interfaces to trusted administration networks
  • Applying least privilege to administrative roles and service capabilities
  • Disabling unused CGI functions and limiting management access through network policy
  • Monitoring for unexpected authentication failures, access anomalies, and configuration changes

How teams detect issues like this

Organizations can assess for this class of issue through:

  • Static and manual review of CGI handlers for missing, inconsistent, or bypassable authentication checks
  • Code review signals such as authorization decisions based only on client-controlled fields, URL patterns, or incomplete session validation
  • Dynamic testing of protected endpoints with unauthenticated and low-privilege requests
  • Network monitoring for unauthorized access to management CGI paths
  • Policy enforcement requiring centralized authentication and authorization controls for administrative interfaces
  • Automated security review tools that identify missing access-control checks and inconsistent route protection

Sources

SourceLink
github.comgithub.com/senxitoyshuyi-ui/HACKALL/blob/main/netcore_NR289-GE_V1.4.5102%2C2018.06.1418_44%20Router/Netcore_NR289-GE_authentication_bypass.md
vuldb.comvuldb.com/cve/CVE-2026-101073
vuldb.comvuldb.com/submit/929197
vuldb.comvuldb.com/vuln/410944
vuldb.comvuldb.com/vuln/410944/cti

Frequently asked

questions

Yes. The disclosure indicates that the affected CGI Dispatcher can be reached remotely. Exploitability still depends on network exposure and the specific request-processing behavior of the deployed device.

The flaw is an authentication issue, so valid credentials may not be required if the vulnerable path permits authentication bypass. Network reachability and any deployment-level access controls remain important factors.

Ensure that every protected CGI function performs server-side authentication and authorization before executing an operation, using centralized controls and deny-by-default behavior.

Minimize exposure of management interfaces, review every route for consistent access-control enforcement, test unauthenticated and low-privilege requests, and monitor administrative activity for anomalies.

Find out what's already
exploitable in your codebase.