Skip to main content

Netcore NBR200V2 CVE-2026-94097

| EUVDEUVD-2026-83808 CRITICAL
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') (CWE-74)
2026-09-21 cna@vuldb.com GHSA-7jpq-3q84-h4j2
9.3
CVSS 4.0 · Vendor: vuldb
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach router network_tools CGI endpoint
  2. Delivery
    Inject shell metacharacters into param/key/val
  3. Exploit
    CGI executes injected OS command
  4. Execution
    Gain command execution on router
  5. Impact
    Full 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.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 2.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

NBR200V2 1.3.241127.071246

Affected Packages

euvd nbr200v2 no fix

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

Vendor (vuldb) PRIMARY 9.3 CRITICAL
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
vuln.today AI 9.8 CRITICAL

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.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (vuldb).

CVSS VectorVendor: vuldb

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
2.0%
Top 20% exploitable
Prevalence
Low
niche Netcore/Netis consumer/SOHO router, no enterprise footprint
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 2.0%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Total

Priority Score

48
Low Medium High Critical
KEV: 0
EPSS: +2
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy