Skip to main content

Netcore NR256CN EUVDEUVD-2026-103469

| CVE-2026-112016 MEDIUM
Missing Authentication for Critical Function (CWE-306)
2026-10-18 VulnCheck GHSA-498m-g7jx-66f7
6.9
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Reach Boa web interface over network
  2. Delivery
    POST to non-existent .cgi path
  3. Exploit
    Trigger unauthenticated write to fixed /tmp staging file
  4. Execution
    Overwrite boa_temp.update or boa_temp.para content
  5. Impact
    Corrupt pending firmware update or config restore / cause DoS

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires network reachability to the device's Boa-derived /bin/boa web server and the ability to send an HTTP POST to a non-existent .cgi pathname; no authentication, user interaction, or special configuration is needed (PR:N/UI:N). The practical LIMITING factors are: (1) impact is confined to two hardcoded staging files (/tmp/boa_temp.update, /tmp/boa_temp.para), so it does not grant arbitrary file write or direct RCE; (2) meaningful tampering is most impactful only when a firmware update or configuration restore is pending; and (3) the router's web interface must be reachable by the attacker, which on default deployments is typically LAN-side rather than WAN-exposed, reducing remote Internet exposure.

Impact

The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a remotely reachable, low-complexity, unauthenticated flaw, which aligns with the CWE-306 (Missing Authentication) classification and the description's 'unauthenticated file write' claim - these signals are internally consistent. However, the impact is deliberately bounded: VC:N/VI:L/VA:L indicates no confidentiality loss and only limited integrity/availability effects, because the attacker can only write to two fixed staging files (/tmp/boa_temp.update and /tmp/boa_temp.para) rather than achieve arbitrary file write or direct code execution. This yields the moderate 6.9 score. No EPSS score was supplied, the CVE is NOT in CISA KEV, and the two references are a VulnCheck advisory and a public write-up repository - not weaponized exploit code - so exploitation status is 'no public exploit identified at time of analysis.' Net assessment: this is a legitimate unauthenticated flaw worth patching on exposed devices, but it is NOT a high-priority mass-exploitation threat - the limited, staging-file-scoped impact and the niche consumer-router footprint keep real-world risk moderate rather than critical. KEY MISSING DATA: no EPSS probability and no confirmed vendor patch version were provided, so widespread-exploitation likelihood cannot be quantified.

Exploit ScenarioDerived

A remote attacker who can reach the router's web management interface (e.g., an Internet-exposed or LAN-adjacent device) sends a crafted HTTP POST to a non-existent .cgi path on the Boa-derived /bin/boa server. The server writes the attacker-controlled body into /tmp/boa_temp.update or /tmp/boa_temp.para, corrupting a pending firmware update or configuration restore, or exhausting/tampering with staging state to cause denial of service. No public exploit code was identified, though the attack is trivial to reproduce given the low complexity and absence of authentication.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 18, 2026

Unauthenticated file write in the Boa-derived /bin/boa web server on Netcore NR256CN routers (firmware through 1.5.140116) lets remote attackers overwrite the firmware-update and configuration-restore staging files /tmp/boa_temp.update and /tmp/boa_temp.para by POSTing to a non-existent .cgi pathname. The flaw is a missing-authentication weakness (CWE-306) rated CVSS 6.9 with a PR:N/UI:N vector, but impact is bounded: writes are confined to two hardcoded temp paths, so the realistic outcomes are tampering with a pending update or configuration restore and denial of service rather than arbitrary file write or direct code execution. No public exploit code and no confirmed active exploitation (CISA KEV) were identified at time of analysis, and practical exposure is limited by the need for the router's management interface to be network-reachable - typically LAN-side on default deployments.

RemediationAI

Patch status: no vendor-released patch identified at time of analysis - the cited references are a VulnCheck advisory and a researcher write-up, not a vendor firmware release, so confirm with Netcore whether a firmware update beyond 1.5.140116 addresses the staging-file write before relying on an upgrade. Until then, the highest-value control is to remove reachability of the Boa web interface: block TCP/80 and TCP/443 to the router from WAN and from untrusted segments, disable remote/WAN management, and place the management UI on an isolated administrative VLAN with strict ACLs - the trade-off is loss of convenient remote administration. Where the web UI is needed, restrict it to a jump host or VPN, and avoid performing firmware updates or configuration restores while the interface is exposed to untrusted users, since the tampering primitive only matters when such an operation is pending. Reboot the device to clear the /tmp staging files after suspected contact (side effect: it drops active sessions and any in-progress update), verify firmware images and configuration backups against vendor-published hashes out-of-band before applying them, and monitor/alert on HTTP POSTs to non-existent .cgi paths as a detection signal. Because no patch is confirmed, treat these as compensating controls rather than a fix, and re-check the VulnCheck advisory for an updated fixed firmware version.

Affected VersionsENISA

NR256CN 0 ≤1.5.140116

Affected Packages

euvd nr256cn 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

Boa is a small, legacy embedded HTTP server widely used in routers, cameras, and DVRs; it handles CGI requests by buffering request bodies and, in this Netcore build, saving unauthenticated POST content into fixed staging paths under /tmp. The root cause class is CWE-306 Missing Authentication for Critical Function: the handler that writes to /tmp/boa_temp.update and /tmp/boa_temp.para performs no session or credential check, and the write is triggered even when the requested .cgi pathname does not exist, meaning no valid CGI endpoint or authentication gate must be satisfied. Because the destination filenames are hardcoded and the content is not executed directly, the primitive is a constrained write (integrity/availability impact at Low per the assessed CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L) rather than a general arbitrary-write or RCE primitive; the attacker's leverage comes from corrupting artifacts that a subsequent firmware update or configuration restore process trusts.

Know when Nr256Cn 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 6.9 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N
vuln.today AI 6.5 MEDIUM

Unauthenticated network-reachable POST with low complexity (AV:N/AC:L/PR:N/UI:N); only limited integrity and availability impact since writes are confined to two fixed staging files, and no confidentiality impact.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/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
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Netcore NR256CN through 1.5.140116 contains an unauthenticated file write vulnerability in the Boa-derived /bin/boa web server that allows remote attackers to overwrite update and restore staging files. Attackers can POST to a non-existent .cgi pathname to write attacker-controlled content into /tmp/boa_temp.update or /tmp/boa_temp.para, tampering with pending firmware updates or configuration restores or causing denial of service.

Threat Intelligence Overview

EPSS Score
0.3%
Top 75% exploitable
Prevalence
Low
niche consumer-grade Netcore router model, limited enterprise footprint
Data Quality
6 sources
Confidence: High

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Yes
Human Impact· derived
Medium

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

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