/

CVE-2026-101077

Severity:

CRITICAL RISK

(10.0)

Missing Authentication (CWE-287) in Netcore NR289-GE

CVE-2026-101077

Deferred

Vulnerability type

Category:

Missing Authentication

CWE:

CWE-287, CWE-306

Impact:

Unauthorized remote access and potential device compromise

Severity:

CRITICAL RISK

(10.0)

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 critical missing-authentication flaw in the Netcore NR289-GE 1.4.5102 firmware affects the boa_temp handler's process_request function. A remote, unauthenticated attacker may be able to access or invoke protected functionality when authentication checks are absent or incorrectly applied.

Affected context

The vulnerability occurs in Netcore NR289-GE devices running the affected firmware when remotely reachable requests are routed to the boa_temp handler. Risk is highest where the handler exposes administrative or security-sensitive functionality without requiring successful authentication.

Exploit preconditions

  • Attack surface: Network-accessible HTTP request handling
  • Required access: No valid credentials may be required if the affected endpoint is reachable
  • Trigger point: The process_request function in the boa_temp handler
  • Why exploitation is possible: A missing or ineffective authentication check may allow requests to reach protected functionality

Why this happens

The underlying bug is an access-control failure in which a request handler does not reliably verify the caller's identity before processing a protected operation. This maps primarily to CWE-287, Improper Authentication, and is also related to CWE-306, Missing Authentication for Critical Functionality. The insecure pattern is allowing security-sensitive request processing to proceed without enforcing authentication at the handler or an equivalently trusted control point.

Potential impact

  • An attacker may access protected device functionality without credentials
  • An attacker could alter configuration or operational settings
  • The device may be exposed to unauthorized data access or manipulation
  • Network control, persistence, or further compromise could result
  • Service availability may be affected

General mitigation guidance

Mitigation generally focuses on enforcing authentication and authorization

consistently for every security-sensitive request path.

Common defensive patterns include:

  • Requiring strong authentication before invoking administrative or critical functions
  • Applying authorization checks at trusted server-side boundaries rather than relying on client behavior
  • Denying access by default when authentication state is missing, invalid, or ambiguous
  • Limiting management interfaces to trusted networks and using network segmentation
  • Running services with the least privileges necessary and separating administrative functions
  • Invalidating sessions securely and protecting credential and token handling

How teams detect issues like this

Organizations commonly detect this class of issue through:

  • Static analysis and code review for handlers that process sensitive operations without authentication checks
  • Testing protected endpoints with absent, invalid, expired, and tampered credentials
  • Reviewing routing and middleware configurations for authentication bypass paths
  • Monitoring for unauthenticated requests reaching administrative or device-management functions
  • Policy enforcement requiring authentication and authorization coverage for security-sensitive APIs

Automated security testing and code-review tools may help identify missing checks during development.

Sources

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

Frequently asked

questions

Yes. The affected request-processing function is described as reachable through a

remote attack path, although exposure depends on network configuration and

whether the relevant service is accessible.

The reported flaw concerns missing authentication, so valid credentials may not

be required when the affected handler is reachable and the vulnerable path is

exposed.

Enforce authentication and authorization before any protected operation is

processed, with deny-by-default behavior for missing or invalid identity

information.

Use centralized authentication controls, review every sensitive route for

access-control coverage, test unauthenticated and malformed requests, and

restrict management interfaces through network segmentation and policy.

Find out what's already
exploitable in your codebase.