Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach router network_tools CGI endpoint
-
DeliveryInject shell metacharacters into param/key/val
-
ExploitCGI executes injected OS command
-
ExecutionGain command execution on router
-
ImpactFull device compromise / pivot to LAN
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Input neutralization, injection prevention
|
| Exploitation Conditions | Requires network reachability to the Netcore NBR200V2 (firmware 1.3.241127.071246) HTTP management interface exposing the /www/cgi-bin/network_tools CGI Diagnostic Endpoint; exploitation is triggered by injecting shell metacharacters into the param/key/val arguments of that endpoint. Per the vendor CVSS vector no authentication (PR:N) or user interaction (UI:N) is needed, but note the sibling CVE on the same network_tools binary was scored as authenticated (PR:L) - the real auth gate on the web panel should be verified. Limiting factors: exploitation depends on the management interface being reachable to the attacker (typically LAN-side; WAN exposure is not stated), and the device is a single specific firmware build of a niche consumer router, so the exposed population is small. No fix is available because the vendor did not respond. |
| Impact | This scores high (vendor CVSS 4.0 9.3) and the signals mostly align for genuine priority IF the device is network-reachable: the vector is AV:N/AC:L/PR:N/UI:N (remote, unauthenticated, no user interaction) against a router CGI endpoint, and command injection typically yields full device control. SSVC 'Exploitation' is E:P (proof-of-concept) - publicly available exploit code exists (VulDB submission + a Notion write-up), but this is NOT confirmed active exploitation: there is no CISA KEV listing and no EPSS score in the provided data. I dispute the vendor's subsequent-system metrics (SC:H/SI:H/SA:H) - command injection here runs on the router itself with no scope change to a separate system, so the subsequent-system impacts should be N; my independent 3.1 assessment is ~9.8 (full compromise of the target). Conflicting signal to verify: the sibling CVE (CVE-2026-94095, same network_tools binary on the same firmware) was scored PR:L (authenticated), whereas this one is PR:N - the true authentication requirement of the /www/cgi-bin/network_tools endpoint should be confirmed with the firmware, as router diagnostic CGIs are frequently behind a login. Net: a real, high-impact flaw on an obscure product; prioritize for anyone running this exact router, but real-world exploitation is likely targeted/opportunistic scanning rather than mass-weaponized given the low deployment footprint and absence of KEV/EPSS. |
| Exploit ScenarioDerived | An attacker reachable to the router's web/management interface sends a crafted request to /www/cgi-bin/network_tools with shell metacharacters injected into the param/key/val arguments of the diagnostic function, causing the CGI to execute arbitrary OS commands on the device. Public exploit material has been disclosed (VulDB submission 892990 and a Notion write-up), and the CVSS vector indicates no authentication or user interaction is required, so exploitation is straightforward against an exposed device. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 21, 2026
Command injection in the Netcore NBR200V2 router (firmware 1.3.241127.071246) lets remote attackers execute arbitrary shell commands on the device through the /www/cgi-bin/network_tools CGI diagnostic endpoint by supplying crafted param, key, or val arguments. The vendor CVSS 4.0 vector (9.3) rates this remote, unauthenticated, and requiring no user interaction, and publicly available exploit code exists; the vendor was contacted early but never responded, so no fix is available. Any deployment that exposes the router's web management interface to an untrusted network is at risk of full device compromise.
RemediationAI
No vendor-released patch identified at time of analysis: Netcore was contacted early about this disclosure and did not respond, and no fixed firmware version is referenced in any advisory, so the immediate priority is exposure reduction rather than upgrade. Block the router's HTTP/HTTPS management interface from untrusted networks - remove any WAN port-forward, UPnP, or remote-management rule that exposes it, and firewall the web panel to a dedicated management VLAN or LAN segment (trade-off: remote administration must move to an out-of-band path such as VPN or SSH tunnelling). Where the web UI must stay reachable on the LAN, disable the diagnostic functionality if the firmware permits, and restrict access to the /cgi-bin/network_tools path at a reverse proxy or embedded access-control rule if one is usable (trade-off: legitimate diagnostics stop working and a reverse proxy adds another component to maintain). Because successful exploitation at the assessed PR:N privilege level yields shell access, assume any previously exposed device is compromised: rotate all credentials and secrets stored on or managed by the router, reset to factory defaults and reconfigure from a trusted copy, and review logs for requests to /cgi-bin/network_tools. If no patched firmware materialises, treat the model as end-of-security-life and plan replacement, since command injection in a router's management plane typically cannot be safely mitigated in place. Primary references: https://vuldb.com/cve/CVE-2026-94097, https://vuldb.com/vuln/408026, and the researcher write-up at https://app.notion.com/p/Netcore-NBR200V2-Vul-5-39f797159f15809dbc06d2d3ae6b1f04.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The Netcore NBR200V2 is an embedded-Linux router whose administrative web UI is backed by CGI binaries under /www/cgi-bin/. The vulnerable binary, network_tools, exposes a diagnostic function that takes caller-supplied parameter names and values (param, key, val) and passes them, without neutralising shell metacharacters, into a command-execution primitive such as system() or popen() - the classic CWE-74 improper-neutralisation-of-special-elements pattern in which argument handling becomes OS command injection. Since those parameters are attacker-controlled and the CGI normally runs with high privileges on embedded firmware, a successful injection yields arbitrary command execution in the router's context, enabling configuration and credential theft, traffic redirection, persistent backdooring, and use of the device as a pivot into the LAN. The vendor's CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H, score 9.3) marks it network-reachable, unauthenticated, and no-interaction, with a subsequent-system scope change; our independent CVSS 3.1 assessment (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) agrees on the network/no-auth/no-interaction profile but treats the impact as confined to the device itself. No CPE identifiers were supplied with the feed, and the only component explicitly named is the network_tools CGI in firmware 1.3.241127.071246. One caveat worth flagging: a sibling CVE affecting the same network_tools binary was scored PR:L, so the effective authentication gate on the web panel should be verified before assuming truly unauthenticated reachability in every deployment.
Know when the next one hits your stack
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:P
Remote unauthenticated CGI command injection with no user interaction per vendor vector; runs on the router itself (no scope change) yielding full C/I/A compromise of the device.
Primary rating from Vendor (vuldb).
CVSS VectorVendor: vuldb
DescriptionCVE.org
A vulnerability was determined in Netcore NBR200V2 1.3.241127.071246. This affects an unknown part of the file /www/cgi-bin/network_tools of the component CGI Diagnostic Endpoint. This manipulation of the argument param/key/val causes command injection. Remote exploitation of the attack is possible. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.
Executive ViewAI
Netcore NBR200V2 routers running firmware 1.3.241127.071246 contain a critical command injection flaw that lets an unauthenticated attacker who can reach the device's web management interface execute arbitrary commands and take full control of the router. No vendor fix exists and publicly available exploit code exists, so any deployment exposing the management interface to an untrusted network is at immediate risk of full device compromise. Leadership should treat this as an urgent exposure-management issue, since a compromised router can be used to intercept, redirect, or disrupt all traffic on the networks behind it.
No vendor-released patch identified at time of analysis. Interim mitigations: remove the router web management interface from all untrusted networks and the internet by blocking inbound administrative ports at the firewall; disable remote/web administration where supported; place device management on a dedicated management VLAN with allow-list-only ACLs that block access to the /www/cgi-bin/network_tools CGI endpoint from all but trusted hosts; enable logging and alerting on access to that endpoint; rotate administrative credentials; and replace or retire unsupported units that cannot be segmented.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
EUVD-2026-83808
GHSA-7jpq-3q84-h4j2
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB