CVE-2026-94003: Comfast CF-N1-S Buffer Overflow
CVE-2026-94003 is a remotely exploitable stack-based buffer overflow affecting Comfast CF-N1-S devices running firmware version 2.6.0.1. NVD assigns the vulnerability a critical CVSS score of 10.0. Public disclosure exists, but no vendor-confirmed fixed firmware or independently validated in-the-wild exploitation has been identified in the available record.
TL;DR - CVE-2026-94003 affects Comfast CF-N1-S firmware 2.6.0.1. - The reported flaw is a remote stack-based buffer overflow in the Web Management Interface. - The vulnerable path includes
/cgi-bin/mbox-configand theget_css_path_from_urifunction. - No vendor-confirmed fixed version has been identified. - Remove Internet exposure, restrict management access, and investigate suspicious requests and device reboots.
Vulnerability at a Glance
| Field | Details |
|---|---|
| CVE ID | CVE-2026-94003 |
| Product | Comfast CF-N1-S |
| Affected version | 2.6.0.1 |
| CVSS score | 10.0, according to the available NVD record |
| CVSS vector | Not provided in the available NVD record |
| Attack vector | Remote, according to NVD |
| Authentication required | Unknown |
| Vulnerability type | Stack-based buffer overflow |
| Vulnerable component | Web Management Interface |
| Vulnerable file and function | /cgi-bin/mbox-config, get_css_path_from_uri |
| Patch available | No vendor-confirmed patch or fixed version identified |
| Public disclosure | Yes, according to NVD |
| CISA KEV status | Not listed at the time of lookup |
CVE-2026-94003 affects Comfast CF-N1-S devices running firmware version 2.6.0.1. NVD describes the issue as a remotely initiated stack-based buffer overflow in the Web Management Interface. A CVSS base score of 10.0 indicates that the issue is considered critical, although the underlying vector was not included in the retrieved record.
The record does not identify a confirmed fixed firmware version. Administrators should therefore treat version 2.6.0.1 as vulnerable and should not assume that an unrelated later firmware release resolves the issue without vendor confirmation.
What Is the Comfast CF-N1-S Vulnerability?
The vulnerable code path is the get_css_path_from_uri function in /cgi-bin/mbox-config. NVD states that manipulation of input processed by this function leads to a stack-based buffer overflow. In practical terms, data supplied through the Web Management Interface may be copied or handled without adequate bounds checking, allowing input to overwrite memory on the stack.
A stack overflow can cause a device crash or denial of service. Depending on the memory layout, firmware protections, and request-processing path, it may also support arbitrary code execution. The available CVE record does not establish which outcomes are achievable on this device, so defenders should not assume that the impact is limited to a crash.
The available evidence does not identify the vulnerable parameter, required request format, maximum input length, authentication condition, or exploitability details. These gaps matter when building a proof of concept or detection rule. Details from other Comfast vulnerabilities should not be applied to this issue unless independently verified.
Technical Flow
The affected path can be summarized as follows:
Remote HTTP request
|
v
Web Management Interface
|
v
/cgi-bin/mbox-config
|
v
get_css_path_from_uri()
|
v
Potential stack-based buffer overflow
This flow describes the reported attack surface; it is not a verified exploit request. Avoid sending unvalidated exploit strings to production devices because malformed input could reboot the device or disrupt network availability.
Who Is Affected?
Organizations may be affected if they operate a Comfast CF-N1-S device running firmware version 2.6.0.1, particularly where the Web Management Interface is reachable from an untrusted network. Internet-exposed administration interfaces should be considered high risk because NVD identifies the attack as remotely initiable.
The available NVD data identifies one affected product and version:
| Vendor | Product | Confirmed affected version |
|---|---|---|
| Comfast | CF-N1-S | 2.6.0.1 |
No broader affected range was provided. Earlier firmware versions may or may not be vulnerable, and later versions may or may not contain a fix. Organizations should inventory the exact hardware model and firmware version rather than extrapolating from similarly named Comfast products.
Devices behind a properly configured management VLAN, firewall, or VPN are less exposed than devices whose administration interface is directly accessible from the Internet. Network isolation reduces attack reach, but it does not remove the underlying defect. Internal attackers, compromised hosts, and misconfigured administrative networks may still reach the interface.
Organizations reviewing broader device exposure may also benefit from understanding what an intrusion prevention system does, particularly when network-level controls are used to restrict suspicious traffic.
CVSS Score Breakdown
The available NVD record assigns CVE-2026-94003 a CVSS base score of 10.0, the highest possible CVSS base score. This rating reflects a critical assessment of the reported vulnerability and should drive urgent remediation and exposure reduction, especially for devices located at network boundaries.
A complete CVSS vector was not provided. As a result, the individual components cannot be stated reliably. The available data does not confirm whether authentication is required, whether user interaction is needed, the precise confidentiality, integrity, and availability impacts, or whether exploitation changes scope beyond the vulnerable device.
| CVSS element | Available determination |
|---|---|
| Base score | 10.0 |
| Attack vector | Remote attack stated by NVD |
| Attack complexity | Not provided |
| Privileges required | Not provided |
| User interaction | Not provided |
| Scope | Not provided |
| Confidentiality impact | Not provided |
| Integrity impact | Not provided |
| Availability impact | Not provided |
| CVSS vector | Not provided |
Do not reverse-engineer a vector from the 10.0 score. Use the published score as a prioritization signal while treating the missing vector as an evidence gap.
Exploitation Status
NVD states that the exploit has been publicly disclosed and “may be used.” This confirms public disclosure of exploit-related information, but it does not independently prove that a reliable, weaponized exploit is available. The available research references GitHub issue AdminSafe/CVE#12, but a complete and independently validated exploit transcript was not available in the supplied material.
There is no evidence in the supplied CISA lookup that CVE-2026-94003 is listed in the Known Exploited Vulnerabilities catalog. Confirmed active exploitation in the wild is therefore not established. KEV absence is not evidence that exploitation has not occurred; it means only that the CVE was not present in the catalog at the time of the lookup.
Current status:
- Public PoC or exploit disclosure: Yes, public disclosure is reported by NVD.
- Working exploit independently validated: Not confirmed.
- Active exploitation in the wild: Not confirmed.
- CISA KEV listing: No.
- Ransomware exploitation designation: None reported.
Related Security Guidance
Router vulnerabilities are often made more dangerous by exposed management interfaces, weak administrative credentials, and limited device logging. Organizations should include embedded networking equipment in asset inventories, vulnerability-management workflows, and network segmentation plans.
For teams documenting security responsibilities across IT and operational environments, a security champion program can help establish clear ownership for device inventory, patch validation, and escalation of network appliance risks.
How to Detect CVE-2026-94003
Start by identifying all Comfast CF-N1-S devices and recording their firmware versions. Check Internet-facing asset inventories, firewall NAT rules, remote administration settings, and vulnerability-scanning results. A device running version 2.6.0.1 should be treated as vulnerable even if no suspicious activity has been observed.
Review web server, reverse-proxy, firewall, and network telemetry for requests to /cgi-bin/mbox-config. Because the exact vulnerable parameter and request format are unknown, detection should focus on the endpoint and anomalous request characteristics rather than a narrow signature.
Look for:
- Unusually long request targets
- Encoded or malformed input
- Repeated HTTP 4xx or 5xx responses
- Unexpected HTTP 500 responses
- Device reboots
- Management-service restarts
- Connection loss following suspicious requests
- Repeated requests from the same external source
Log Search Example
A generic Linux or SIEM-oriented search for endpoint access may begin with:
grep -Ei '(/cgi-bin/mbox-config|get_css_path_from_uri)' \
/var/log/nginx/access.log \
/var/log/apache2/access.log \
/var/log/httpd/access_log
For JSON-formatted web logs in a tool such as jq, use an endpoint-focused query such as:
jq -r '
select(
(.uri? // .request_uri? // "") | test("^/cgi-bin/mbox-config")
)
| [.timestamp, .src_ip, .method, (.uri // .request_uri), .status]
| @tsv
' access.json
A practical detection pattern could alert on combinations such as:
request_uri starts with /cgi-bin/mbox-config
AND (request length is unusually large OR repeated 4xx/5xx responses)
AND (device reboot, management process restart, or connection loss follows)
These queries are illustrative and must be adapted to the device’s actual logging location and format. The Comfast device may not retain detailed HTTP logs locally, so upstream firewall, proxy, or network sensor logging may be required.
Mitigation and Patching
No vendor-confirmed fixed firmware version was identified in the available record. The immediate mitigation is to remove the Web Management Interface from Internet exposure and restrict access to a trusted administration network. Use a VPN or dedicated management VLAN where possible, and block unsolicited WAN-to-management traffic at the perimeter.
Contact Comfast support or consult its official firmware download channel for a security update specifically addressing CVE-2026-94003 and CF-N1-S firmware 2.6.0.1. Do not treat an unrelated later release as a confirmed fix. If Comfast cannot provide supported remediation within the organization’s risk window, replacement is the safer option, particularly for devices operating at the network perimeter.
Organizations should also:
- Disable remote administration from the WAN if the feature is enabled.
- Restrict management access to a VPN or administrative jump host.
- Preserve device configuration and logs before firmware changes.
- Confirm the hardware model and installed version after any upgrade.
- Monitor for reboots, management-service failures, and unusual requests to
/cgi-bin/mbox-config. - Rotate administrative passwords if compromise is suspected.
- Replace the device if no supported fixed firmware is available.
When rotating administrative credentials, store unique passwords in an approved password manager such as Try 1Password → rather than reusing credentials across network devices.
Example Firewall Controls
A Linux firewall can block inbound access to a management address or port. The exact port and interface depend on the deployment, so substitute the device’s actual management port and address:
sudo iptables -A INPUT -p tcp -s 192.0.2.0/24 -d 192.0.2.10 \
--dport 80 -j ACCEPT
sudo iptables -A INPUT -p tcp -d 192.0.2.10 \
--dport 80 -j DROP
The first rule permits management only from the trusted administration subnet; the second blocks other sources. Apply equivalent controls on the upstream firewall or router because a host-level rule may not be available on the embedded device. Validate the result from both an approved management host and an untrusted network.
Incident Response Considerations
If a vulnerable device was exposed to the Internet, preserve relevant firewall, proxy, and network logs before making changes. Record the device’s firmware version, configuration, uptime, reboot history, and known administrative users.
Investigate:
- Requests to
/cgi-bin/mbox-config - Unexpected configuration changes
- New administrator accounts
- DNS or routing changes
- Unusual outbound connections
- Repeated crashes or reboots
- Management access from unfamiliar addresses
- Firmware changes that were not approved
If compromise cannot be ruled out, isolate the device, preserve evidence, reset credentials from a trusted system, and replace or reflash the device using an official vendor image where available. A factory reset alone may not address a firmware-level compromise or an underlying vulnerability.
References
The primary reference is the NVD record for CVE-2026-94003, which identifies the Comfast CF-N1-S, firmware 2.6.0.1, the affected file and function, remote attack capability, CVSS score of 10.0, and public disclosure status.
Additional references include the publicly referenced GitHub issue and VulDB records. These sources should be used as leads for further validation, not as substitutes for vendor confirmation of affected ranges or remediation status.
- NVD: CVE-2026-94003
- GitHub: AdminSafe/CVE issue #12
- VulDB: CVE-2026-94003
- VulDB vulnerability record
- VulDB CTI record
As of 2026-09-20, no confirmed fixed version, complete CVSS vector, independently validated working PoC, or confirmed in-the-wild exploitation was identified in the available research.
This article may contain affiliate links. We earn a commission on qualifying purchases at no extra cost to you.