Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach router web interface (WAN or LAN)
-
DeliverySend crafted POST to /boafrm/formPingDiagnosticRun
-
ExploitInject shell metacharacters in host field
-
ExecutionCommand executes as root
-
ImpactInstall backdoor / pivot into network
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques across 1 tactic: Execution 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 router's boa web management interface and specifically the /boafrm/formPingDiagnosticRun ping-diagnostic endpoint; the attacker supplies a malicious payload in the host field of that request. Per the CVSS vector (AV:N/AC:L/AT:N/PR:N/UI:N), no authentication, no user interaction, and no special configuration are required. The practical limiting factor is exposure of the management interface: full internet-wide unauthenticated exploitation requires WAN-side administration to be enabled or the device otherwise internet-exposed, otherwise the attacker must be on the LAN or on-path. Only hardware version C1 with firmware before 1.1.5_C1_202607071108 is affected. |
| Impact | All signals point to genuine high priority. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N with VC:H/VI:H/VA:H) describes network-reachable, low-complexity, unauthenticated exploitation with total loss of confidentiality, integrity, and availability - corroborated by the description's 'remote attacker' and 'root privileges' language, so the vector and prose are consistent rather than conflicting. The main risk-limiting factor is exposure: routers only face internet-wide attack when their management interface is reachable from the WAN, otherwise exploitation is constrained to the LAN or an on-path attacker. No EPSS score was provided, so exploitation-probability modeling is unavailable; no SSVC decision data was supplied; and there is no public exploit identified at time of analysis and no CISA KEV listing, meaning active exploitation is not confirmed. Net assessment: a low-complexity, unauthenticated root RCE in a network appliance should be treated as high priority despite the absence of a confirmed public PoC. |
| Exploit ScenarioDerived | An attacker who can reach the router's web interface - for example a device with WAN-side management exposed to the internet, or a malicious client on the LAN - sends a single crafted HTTP request to /boafrm/formPingDiagnosticRun with shell metacharacters appended to the host field (e.g., a ping target followed by ';' and a payload). The injected commands execute as root, allowing the attacker to install a backdoor, capture traffic, or pivot into the internal network. No public PoC has been identified at time of analysis, but the low complexity makes weaponization straightforward. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 08, 2026
Remote command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware prior to 1.1.5_C1_202607071108) lets unauthenticated attackers run arbitrary OS commands as root by abusing the host parameter of the /boafrm/formPingDiagnosticRun ping-diagnostic endpoint. The CVSS 4.0 base score is 9.3 (critical) with a fully remote, no-privilege, no-interaction vector, giving complete device takeover. There is no public exploit identified at time of analysis and the CVE is not in CISA KEV, but the trivially exploitable vector and VulnCheck reporting make this a high-priority patch.
RemediationAI
Vendor-released patch: upgrade the DWR-M961 C1 to firmware 1.1.5_C1_202607071108 or later, as directed in D-Link advisory SAP10512 (https://supportannouncement.us.dlink.com/security/publication.aspx?name=SAP10512). Until the update is applied, disable remote/WAN administration so the web interface is not reachable from the internet (trade-off: loses remote management convenience), and restrict access to the LAN-side management interface to trusted hosts or a management VLAN; if the ping-diagnostic feature is not needed, avoid using it and keep the admin interface off untrusted networks. Because the injection is unauthenticated, changing the admin password alone is not a sufficient mitigation - network-level access restriction is the meaningful compensating control until firmware is updated.
Affected VersionsENISA
Affected Packages
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 DWR-M961 is a consumer/SOHO 4G AC1200 LTE router whose web management interface is served by the embedded boa HTTP daemon, evident from the /boafrm/ URI namespace. The flaw is a classic CWE-78 OS command injection: the formPingDiagnosticRun handler implements the router's network ping diagnostic feature and passes the user-supplied host field into a shell command (e.g., a system()/popen() call invoking ping) without sanitization, so shell metacharacters injected into that field are interpreted by the underlying shell. Because boa and its CGI handlers on this class of device run as root, injected commands execute with root privileges. The affected product is identified by CPE cpe:2.3:a:d-link_corporation:dwr-m961, limited to hardware version C1.
Know when Dwr M961 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Unauthenticated network request to the ping endpoint runs commands as root with full C/I/A loss; scope unchanged as code executes within the device's own context.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
D-Link DWR-M961 devices with hardware version C1 and firmware version before 1.1.5_C1_202607071108 contain a command injection vulnerability in the /boafrm/formPingDiagnosticRun interface. A remote attacker can inject arbitrary malicious commands into the host field, resulting in command execution with root privileges.
Articles & Coverage 1
Executive ViewAI
D-Link DWR-M961 4G LTE routers (hardware revision C1) running firmware before version 1.1.5_C1_202607071108 are vulnerable to unauthenticated remote command injection that enables attackers to execute arbitrary OS commands as root and achieve complete device compromise. Although no public exploit identified at time of analysis, the trivially exploitable attack vector and critical CVSS score of 9.3 create immediate risk to all D-Link DWR-M961 deployments, threatening network integrity and enabling potential lateral movement into enterprise systems.
Apply vendor patch version 1.1.5_C1_202607071108 or later. Pending patch deployment, implement immediate mitigations: restrict network access to the web management interface to trusted administrative IP ranges only; disable remote management if operationally feasible; enable enhanced logging for the /boafrm/formPingDiagnosticRun endpoint; and consider rate-limiting or blocking external HTTP/HTTPS access to the device until fully patched.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
OS command injection in the D-Link DWR-M961 4G AC1200 LTE router (hardware C1, firmware before 1.1.5_C1_202607071108) le
OS command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware before 1.1.5_C1_202607071108)
Remote OS command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware before 1.1.5_C1_2026070
Remote unauthenticated command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware before 1.1
Command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware before 1.1.5_C1_202607071108) let
Unauthenticated remote command execution in the D-Link DWR-M961 4G AC1200 LTE router (hardware revision C1, firmware pri
OS command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware before 1.1.5_C1_202607071108)
Remote unauthenticated command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware before 1.1
Remote command execution in the D-Link DWR-M961 4G AC1200 LTE router (hardware version C1, firmware before 1.1.5_C1_2026
Remote unauthenticated command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware before 1.1
Remote unauthenticated command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware before 1.1
OS command injection in the D-Link DWR-M961 4G LTE router (hardware C1, firmware 1.1.2_C1_202602110044) lets a remote at
EUVD-2026-54798
GHSA-5x6m-6m29-96rg
NVD
CVE.org
EPSS
VulDB
Exploit-DB