Skip to main content

Netcore NR255-V EUVDEUVD-2026-80038

| CVE-2026-76866 HIGH
Improper Neutralization of Argument Delimiters in a Command ('Argument Injection') (CWE-88)
2026-09-15 disclosure@vulncheck.com GHSA-48c9-xhf8-82q7
8.6
CVSS 4.0 · Vendor: vulncheck
View

Attack ChainAIDerived

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

  1. Recon
    Reach exposed router management UI
  2. Delivery
    Authenticate as administrator
  3. Exploit
    Open DDNS configuration page
  4. Install
    Inject extra arguments in DDNS field
  5. C2
    CGI builds root shell command
  6. Execute
    Arbitrary command executes as root
  7. Impact
    Router and LAN fully compromised

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Argument sanitization
Exploitation Conditions

Exploitation requires a valid administrative session or admin credentials for the NR255-V web management interface - the CVSS 4.0 vector states PR:H with UI:N, so no user interaction beyond the attacker's own authenticated request is needed, but the attacker must already be authenticated at the highest privilege level. The DDNS configuration feature must be reachable and usable through that interface; an operator who has disabled the Dynamic DNS service or blocked the management UI from untrusted networks removes the exposed input path. The target must be a Netcore NR255-V running firmware 1.5.130703 (or a build sharing the same DDNSset_cgi.c/ddns_Proc.c implementation). Limiting factors: no authentication bypass is described, so this is not remotely exploitable by an unauthenticated party; and device-level shell access is achieved only after the privileged web request is processed.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H) describes a network-reachable, low-complexity flaw that nonetheless requires high privileges - meaning an attacker must already hold a valid administrative session or credentials for the router's web interface, which materially narrows the realistic attack surface compared with an unauthenticated remote flaw. No KEV listing and no EPSS score were supplied, so active exploitation cannot be confirmed from this data set; the disclosure originates from VulnCheck with a public reference writeup rather than an observed campaign. That said, routers in this class are frequently deployed with default or weak admin credentials and exposed management interfaces, so the privilege barrier is often nominal in practice, and the post-exploitation impact is total (root on a network-edge device). Treat it as a high-priority patch item for any fleet that exposes the NR255-V management UI, and note that even a mid-sized municipal IT team in walbrzych should treat this as urgent if the model is on their network edge. Key uncertainties: absence of EPSS/KEV data means real-world exploitation frequency is unverified, and the high-privilege prerequisite is the single biggest factor separating this from a mass-exploitation candidate.

Exploit ScenarioDerived

An attacker who has obtained or guessed the router's administrative credentials (or reached an improperly exposed management interface) logs into the web UI and submits a crafted DDNS configuration whose fields carry additional command arguments. The unquoted input is concatenated into a root-run command line by DDNSset_cgi.c, so the injected arguments execute with root privileges on the embedded Linux system. From there the attacker can read stored credentials, alter firewall and DNS behavior to redirect LAN traffic, or pivot into the internal network.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 15, 2026

Netcore NR255-V routers running firmware 1.5.130703 build root-privileged shell command lines from unquoted DDNS configuration input in DDNSset_cgi.c and related ddns_Proc.c code, letting an authenticated administrator inject extra command arguments that execute as root. Successful abuse yields complete device compromise, including configuration theft, traffic interception, and use of the router as a foothold into the LAN. The CVSS 4.0 vector indicates network reachability with high prerequisites, and no public exploit code or CISA KEV entry was present at time of analysis; the public technical reference writeup is the main disclosure vehicle.

RemediationAI

No vendor-released patch was identified at time of analysis; the disclosed fix path is Netcore firmware newer than 1.5.130703, so confirm availability directly with Netcore support and reference the VulnCheck advisory at https://www.vulncheck.com/advisories/netcore-nr255-v-1.5.130703-os-command-argument-injection-via-unquoted-ddns-parameters before assuming a fixed build exists. In the interim, disable the Dynamic DNS feature entirely if it is not in use - this removes the vulnerable input path but breaks DDNS hostname updates for anyone depending on it; block management-interface exposure to the WAN by placing the web UI behind firewall rules or a management VLAN, accepting that remote administration requires VPN access; rotate the administrative password away from defaults and enable any available account lockout; and, if the DDNS function is mandatory, restrict who can reach the admin CGI endpoint and monitor logs for unusual DDNS configuration changes or unexpected outbound connections from the router. Because exploitation lands as root, treat any suspected hit as full device compromise and plan for a factory reset plus firmware reflash rather than in-place cleanup.

Affected VersionsENISA

NR255-V 1.5.130703

Affected Packages

euvd nr255_v 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 flaw is an OS command argument injection (CWE-88), distinct from classic CWE-78 command injection: shell metacharacters are not necessarily required, because the vulnerable code concatenates user-controlled DDNS fields into an already-formed command string executed with elevated privileges, so an attacker can append or alter arguments to the invoked binary. The affected components, DDNSset_cgi.c and ddns_Proc.c, implement the router's Dynamic DNS client - the CGI handler accepts web-form parameters from the management interface, and the DDNS processing routine feeds stored values into system-level invocations. Because these CGI helpers run as root on the embedded Linux firmware image, any argument that survives quoting failures reaches a privileged process context. Missing quoting/sanitization of the DDNS hostname, provider, or credential fields is the root cause class; the firmware version explicitly identified is 1.5.130703 on the NR255-V hardware model.

Know when Netcore gets its next vulnerability

  • 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 (vulncheck) PRIMARY 8.6 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.2 HIGH

Network-reachable CGI endpoint but exploitation demands an authenticated admin session, so PR:H with unchanged scope and full root-level impact.

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

Primary rating from Vendor (vulncheck).

CVSS VectorVendor: vulncheck

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

DescriptionCVE.org

Netcore NR255-V firmware version 1.5.130703 builds root-run command lines from unquoted user-supplied DDNS input in DDNSset_cgi.c and related ddns_Proc.c components, enabling os command argument injection. Attackers can exploit the unsanitized parameters to inject additional command arguments executed with root privileges.

Threat Intelligence Overview

EPSS Score
0.4%
Top 63% exploitable
Prevalence
Low
Single consumer/SMB router model, limited 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 HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

43
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +43
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.

CVE-2026-102240 CRITICAL POC
9.3 Sep 29

OS command injection in Netcore NAP930 firmware 0.1.241010.141410 allows unauthenticated remote attackers to execute arb

CVE-2026-101076 CRITICAL POC
9.3 Sep 28

An unauthenticated OS command injection in the CGI handler of Netcore NR289-GE firmware 1.4.5102 lets remote attackers e

CVE-2026-108907 CRITICAL POC
9.3 Oct 12

Improper authentication in the CGI handling of Netcore NR268 firmware 1.7.121109 allows remote, unauthenticated attacker

CVE-2026-101000 CRITICAL POC
9.3 Sep 28

Missing authorization in Netcore NBR100V2 firmware 1.3.240614.030928 allows remote unauthenticated attackers to modify d

CVE-2026-101077 CRITICAL POC
9.3 Sep 28

Unauthenticated network attackers can bypass authentication in the Netcore NR289-GE router's boa_temp web handler and ab

CVE-2026-101075 CRITICAL POC
9.3 Sep 28

Remote unauthenticated OS command injection in Netcore NR289-GE firmware 1.4.5102 allows attackers to execute arbitrary

CVE-2026-101072 CRITICAL POC
9.3 Sep 28

Unauthenticated OS command injection in the Netcore NR289-GE router (firmware 1.4.5102) lets any remote attacker who can

CVE-2026-101001 CRITICAL POC
9.3 Sep 28

Unauthenticated OS command injection in the Netcore NBR200V2 router's Web Management Interface (firmware 1.3.241127.0712

CVE-2026-94098 HIGH POC
8.5 Sep 21

Command injection in the Netcore NBR200V2 router's firmware upgrade CGI endpoint (/www/cgi-bin/upgrade) allows authentic

CVE-2026-94099 HIGH POC
8.6 Sep 21

Command injection in the Netcore NBR200V2 router (firmware 1.3.241127.071246) allows an authenticated attacker who can r

CVE-2026-94095 HIGH POC
8.6 Sep 20

Authenticated command injection in the Netcore NBR200V2 router (firmware 1.3.241127.071246) allows a low-privileged user

CVE-2026-101074 HIGH POC
8.9 Sep 28

Unauthenticated remote stack-based buffer overflow in the Netcore NR289-GE router (firmware 1.4.5102) lets an attacker c

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