Description
Netis NC63 router firmware V3.0.0.3327 contains an unauthenticated firmware update vulnerability that allows unauthenticated attackers to submit unsigned firmware images by exploiting a missing authentication enforcement flaw in the Boa web server and netis.cgi CGI dispatcher. Attackers can send a multipart POST request to /cgi-bin/upload_fw.cgi without a valid session cookie, bypassing authentication because Boa grants access to any path containing '.cgi' regardless of cookie validation, and netis.cgi reads but does not enforce the authentication state before invoking the firmware update handler, which accepts images validated only by a forgeable additive checksum and static product strings rather than a cryptographic signature, potentially enabling persistent router compromise.
Published: 2026-08-14
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Netis NC63 routers running firmware V3.0.0.3327 allow an unauthenticated attacker to upload firmware images without proper authentication. The vulnerability arises from the Boa web server granting access to any ".cgi" path without checking for a valid session cookie, and the netis.cgi dispatcher failing to enforce authentication prior to initiating the firmware update. Because the update handler relies only on a forgeable additive checksum and static product strings, an attacker can submit a malicious firmware image that the router will accept and flash, potentially gaining persistent control over the device.

Affected Systems

Affected systems include Netis Systems Co., Ltd’s NC63 Wireless AC1200 router, specifically firmware version V3.0.0.3327 and earlier builds that use the same web server and CGI dispatcher logic. The vulnerability is tied to the router’s web interface exposed on the default port and the upload_fw.cgi endpoint, so any device with that firmware installed and an accessible web shell is vulnerable.

Risk and Exploitability

The CVSS score of 8.7 categorises the issue as Critical, and although an EPSS score is not available, the absence of a KEV listing does not diminish the risk, as attackers can exploit the flaw over the network by submitting a multipart POST request to /cgi-bin/upload_fw.cgi from any client that can reach the router’s web interface. The flaw permits unauthenticated firmware uploads that bypass normal cryptographic checks, giving attackers code execution or remote persistence. The lack of authentication enforcement makes the vulnerability trivial to exploit once network reachability is achieved.

Generated by OpenCVE AI on August 14, 2026 at 13:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the router to a firmware version that implements cryptographic verification of firmware images.
  • Restrict web interface access to the local network or a secured VPN, and apply firewall rules to block external access to /cgi-bin/upload_fw.cgi.
  • If an update is not yet available, block the upload firmware endpoint by configuring the router’s internal firewall or disabling the web server entirely until patches are applied.

Generated by OpenCVE AI on August 14, 2026 at 13:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 14 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description Netis NC63 router firmware V3.0.0.3327 contains an unauthenticated firmware update vulnerability that allows unauthenticated attackers to submit unsigned firmware images by exploiting a missing authentication enforcement flaw in the Boa web server and netis.cgi CGI dispatcher. Attackers can send a multipart POST request to /cgi-bin/upload_fw.cgi without a valid session cookie, bypassing authentication because Boa grants access to any path containing '.cgi' regardless of cookie validation, and netis.cgi reads but does not enforce the authentication state before invoking the firmware update handler, which accepts images validated only by a forgeable additive checksum and static product strings rather than a cryptographic signature, potentially enabling persistent router compromise.
Title Netis NC63 V3.0.0.3327 Unauthenticated Firmware Update with Missing Cryptographic Firmware Authentication
Weaknesses CWE-306
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-14T12:21:05.797Z

Reserved: 2026-08-13T15:15:17.100Z

Link: CVE-2026-73673

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-14T13:19:09.573

Modified: 2026-08-14T13:19:09.573

Link: CVE-2026-73673

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-14T13:30:05Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function