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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Remote unauthenticated OS command injection reachable over the network with no user interaction (AV:N/AC:L/PR:N/UI:N) yields root command execution, giving full C/I/A impact on the device (S:U).
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.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/formLtefotaUpgradeFibocom interface. A remote attacker can inject arbitrary malicious commands into the fota_url field, resulting in command execution with root privileges.
Articles & Coverage 1
AnalysisAI
Remote unauthenticated command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware before 1.1.5_C1_202607071108) allows attackers to run arbitrary OS commands as root by injecting into the fota_url parameter of the /boafrm/formLtefotaUpgradeFibocom endpoint. The CVSS 4.0 vector (AV:N/AC:L/PR:N/UI:N) confirms it is reachable over the network with no authentication or user interaction, yielding full high-impact compromise (VC:H/VI:H/VA:H). Reported by VulnCheck with a vendor patch now available; no public exploit identified at time of analysis.
Technical ContextAI
The affected device is a consumer/SOHO 4G AC1200 LTE router whose web management interface is built on the BOA web server (evidenced by the /boafrm/ URL prefix common to D-Link firmware). The vulnerable handler, formLtefotaUpgradeFibocom, drives the FOTA (firmware-over-the-air) upgrade workflow for the embedded Fibocom LTE modem, taking a caller-supplied fota_url. Per CWE-78 (Improper Neutralization of Special Elements used in an OS Command), the fota_url value is passed into a shell command - most likely a download utility such as wget/curl invoked via system()/popen - without sanitizing shell metacharacters, so appended operators (e.g. ;, &&, backticks, $()) are executed by the underlying shell. Because BOA and its CGI handlers on these devices run as root, injected commands inherit root privileges. The single CPE, cpe:2.3:a:d-link_corporation:dwr-m961:*:*:*:*:*:*:*:*, scopes the issue to this specific router model.
RemediationAI
Vendor-released patch: upgrade DWR-M961 (H/W 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, reduce exposure by disabling any remote/WAN-side web management so the administrative interface - and the /boafrm/formLtefotaUpgradeFibocom endpoint - is unreachable from the internet (trade-off: administrators lose remote GUI access and must manage the device from the LAN); restrict access to the management interface to trusted LAN hosts or a management VLAN, and change default administrative credentials to blunt CSRF-style or on-path abuse of the endpoint (trade-off: tighter access control adds operational friction). Because the injection is triggered through the FOTA upgrade flow, avoid initiating firmware-over-the-air upgrades from untrusted networks until patched. After patching, verify the running firmware version in the device UI.
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 command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware prior to 1.1.5_C1_20260707
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
Same weakness CWE-78 – OS Command Injection
View allSame technique Command Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-54797
GHSA-7m6w-qg9f-4rf8