Neterbit NW-431F Router CVE-2025-67447
CRITICALSeverity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from Vendor (mitre) · only source for this CVE.
CVSS VectorVendor: mitre
Lifecycle Timeline
1DescriptionCVE.org
The network diagnosis (ping) module in Neterbit NW-431F Router 20241014-IR03 and before is vulnerable to OS command injection. The application does not properly sanitize user input in the IP address field before passing it to the system's ping command. An attacker can inject arbitrary OS commands, which will be executed with the privileges of the web server.
AnalysisAI
OS command injection in the Neterbit NW-431F Router (firmware 20241014-IR03 and earlier) allows remote unauthenticated attackers to execute arbitrary commands via the ping diagnostic module's IP address field. With a CVSS of 9.8 and a low-complexity network attack vector, exploitation runs with web-server privileges and no public exploit has been identified at time of analysis, though a researcher-published reference on GitHub may contain technical details.
Technical ContextAI
The vulnerable component is the network diagnosis (ping) feature exposed by the embedded web management interface of the Neterbit NW-431F router. The root cause is classic shell metacharacter injection (CWE-78 class, though CWE is listed as N/A in the input): the firmware passes user-supplied IP input directly to the underlying system ping binary without sanitization or argument separation, so characters such as ';', '|', '&', or backticks break out of the intended argument and are interpreted by the shell. Embedded SOHO routers typically run BusyBox-based Linux with the web daemon executing as root or a privileged service account, which makes any command-injection sink in a CGI-style handler effectively a remote shell. The CPE record provided (cpe:2.3:a:n/a:n/a) is a placeholder and does not enumerate the actual hardware/firmware product, so MITRE has not yet structured the affected platform identifier.
RemediationAI
No vendor-released patch identified at time of analysis - neither the MITRE record nor the supplied references point to a fixed firmware build. As compensating controls, immediately disable WAN-side remote administration on the NW-431F so the web UI is not reachable from the internet (trade-off: loss of remote management convenience), restrict LAN access to the admin interface to a dedicated management VLAN or specific source IPs via ACL (trade-off: more complex network topology), and change default admin credentials if not already done so that any auth gate in front of the ping page is enforced. Where possible, block outbound connections initiated by the router to untrusted destinations to limit post-exploitation callbacks, and monitor the device for unexpected processes or configuration changes. Contact Neterbit (https://neterbit.com/) to request a firmware update addressing the unsanitized input handler in the ping diagnostic, and consult https://github.com/fun-beep/CVEs/tree/main/CVE-2025-67447 for the researcher's technical writeup that may indicate the specific endpoint and parameter to filter at a network proxy.
LibreNMS before 24.10.0 allows a remote attacker to execute arbitrary code via OS command injection involving AboutContr
Reachable assertion in Open5GS up to version 2.7.6 allows remote unauthenticated attackers to crash the Diameter CER han
A Command Injection issue in the payload build page in BYOB (Build Your Own Botnet) 2.0 allows attackers to execute arbi
Denial of service in Open5GS 2.7.6 and earlier allows network-adjacent attackers with low-privilege Diameter Gx peer acc
Denial of service in Open5GS HSS (Home Subscriber Server) versions 2.7.0 through 2.7.6 is triggered remotely by manipula
Remote command injection in Control Web Panel allows unauthenticated attackers to execute arbitrary OS commands as root
LINQPad before 5.52.01 Pro edition is vulnerable to Unsafe Deserialization in LINQPad.AutoRefManager::PopulateFromCache(
Remote code execution in dash-uploader (Python package for Plotly Dash) versions 0.1.0 through 0.7.0a2 allows unauthenti
Command injection in LiteLLM 1.18.10 lets attackers who can configure MCP (Model Context Protocol) servers supply arbitr
SQL injection in AzuraCast's backup restore flow (versions up to and including 0.23.7) lets an attacker achieve privileg
Arbitrary file read in Yu AI Code Mother v4.3 lets anonymous, remote attackers retrieve files outside the intended previ
Remote code execution in APScheduler (all versions through 3.10.x and 4.0.0a5) is achievable when applications deseriali
Same weakness CWE-78 – OS Command Injection
View allSame technique Command Injection
View allShare
External POC / Exploit Code
Leaving vuln.today