Sceawere

Vulnerability Detail

CVE-2026-61517UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

Netis NX10 Command Injection Vulnerability

Vulnerability Metadata

Severity
High
Score / CVSS
7.2
Creation Date
3h ago
Vendor
Netis Systems
Product
NX10
Attack Type
Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Vector String
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Attack Complexity
LOW

Narrative and Response

Description

Netis NX10 firmware V4.0.1.5808 and V3.0.0.4142 contain an OS command injection vulnerability in the ping diagnostic handler that allows authenticated administrators to execute arbitrary shell commands as root by injecting into the IpAddr parameter. The parameter is interpolated directly into a shell command executed through system() with an incomplete denylist that only blocks spaces, pipes, semicolons, and ampersands, leaving command substitution and alternate field separator expansion available for exploitation.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "7.2",
  "pubDate": "2026-09-08T15:18:44.330Z",
  "pubdate": "2026-09-08T15:18:44.330Z",
  "executiveSummary": "The Netis NX10 router, specifically firmware versions V4.0.1.5808 and V3.0.0.4142, is susceptible to an OS command injection vulnerability within its diagnostic ping functionality.\nThe vulnerability originates from inadequate input validation within the IpAddr parameter processing logic, which allows an authenticated administrator to bypass existing security filters and execute arbitrary shell commands with root-level privileges.\nThe flaw stems from an incomplete denylist strategy that fails to account for command substitution and alternate field separators, rendering the system vulnerable to remote code execution.\nSuccessful exploitation requires authenticated administrator access to the device management interface. Once authenticated, an attacker can manipulate the ping request to escape the intended command context.\nThe impact of this vulnerability is critical, as it grants full control over the underlying operating system. Attackers can leverage this access to persist within the environment, intercept network traffic, modify device configurations, or utilize the compromised device as a pivot point for further attacks on the internal network.\nRemediation requires updates to the firmware input validation logic to enforce strict whitelist-based sanitization rather than denylist-based filtering.",
  "technicalDetails": "The vulnerability resides in the ping diagnostic handler component of the Netis NX10 web management interface. When a user initiates a diagnostic ping, the application captures the IpAddr parameter and passes it to the system() function to execute the native ping utility.\nThe root cause is a flawed input sanitization mechanism. The application employs a denylist approach designed to filter specific shell metacharacters such as space ( ), pipe (|), semicolon (;), and ampersand (&). However, this implementation is insufficient because it fails to filter characters used for command substitution, such as backticks (`) or the $(...) syntax, and fails to restrict alternate field separators like the Internal Field Separator (IFS) or newlines.\nExploitation proceeds through the manipulation of the IpAddr parameter. Since the application fails to validate the format of the IP address and merely checks for blacklisted characters, an attacker can inject a payload utilizing command substitution. For instance, by submitting a payload containing $(whoami) or similar backtick-enclosed commands, the attacker forces the shell to evaluate the injected expression before or during the execution of the primary ping command.\nThe attack flow follows these steps: 1) The attacker authenticates as an administrator and navigates to the diagnostic ping tool. 2) The attacker intercepts the HTTP request to the diagnostic handler. 3) The attacker modifies the IpAddr parameter to include a command substitution payload, effectively bypassing the denylist. 4) The application passes the tainted input directly into the system() call. 5) The shell interprets the injected commands, executing them with root permissions inherited by the web server process.\nBecause the system() function executes the command as root, the payload executes with the highest possible privilege level on the device. Post-exploitation, an attacker can perform arbitrary system calls, read sensitive files (such as configuration files or credentials), or modify the firmware integrity. Furthermore, because the vulnerability allows for arbitrary command execution, the attacker can install persistent backdoors, disable security auditing, or deploy malware, effectively neutralizing the security posture of the router within the network environment."
}
CVE-2026-61517: Netis NX10 Command Injection Vulnerability (HIGH Severity, CVSS: 7.2) | Sceawere