# CVE-2026-71956: D-Link DWR-M961 command injection in web-management CGI

Source: https://junglewise.ai/threats/cve-2026-71956-d-link-dwr-m961-command-injection-in-web-management-cgi  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-08-08. Updated: 2026-09-25  
License: CC BY 4.0 with a link back

CVE-2026-71956 · Severity: critical · CVSS 9.8 · Published 2026-08-08

The D-Link DWR-M961 is an LTE router used for mobile broadband connectivity in enterprise and industrial networks. A critical command injection vulnerability in its web-management interface allows a remote attacker to execute arbitrary commands with root privileges, potentially giving complete control of the device and any networks it protects.

Technologies: [D-Link DWR-M961](https://junglewise.ai/threats/technologies/dwr-m961). Vendors: [D-Link](https://junglewise.ai/threats/vendors/d-link).

## Quick answers

**Is CVE-2026-71956 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-71956 being exploited in the wild.

**How severe is CVE-2026-71956?** Critical severity, with a CVSS score of 9.8, published 8 August 2026.

**Which products and versions are affected?** D-Link DWR-M961 1.1.2_C1_202602110044 (hardware revision C1).

**Is there a fix for CVE-2026-71956?** A patch was published on 2026-07-07: Resolved in firmware 1.1.5_C1_202607071108 Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.

**How is CVE-2026-71956 attacked?** It is attacked over the network.

**Am I affected by CVE-2026-71956?** Check whether you run D-Link DWR-M961 at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## Technical details

Multiple command injection vulnerabilities exist in the web-management CGI components of the DWR-M961, affecting parameters in diagnostic functions (ping, traceroute, debug), FOTA upgrade handlers, SMS management, USSD setup, and other interfaces. The vulnerable endpoints include /boafrm/formPingDiagnosticRun, /boafrm/formTracerouteDiagnosticRun, /boafrm/formDebugDiagnosticRun, and others that fail to properly sanitize user input before passing it to system commands. Remote attackers can inject malicious shell commands (e.g., via the host field in ping diagnostics) to achieve arbitrary code execution with root privileges; no authentication is explicitly required based on the advisory. The vulnerabilities were resolved in firmware version 1.1.5_C1_202607071108 and later.

## Affected products

- D-Link DWR-M961 1.1.2_C1_202602110044 (hardware revision C1)

## Timeline

- 2026-08-08: disclosed: CVE-2026-71956 and related CVEs (15 total) disclosed
- 2026-07-07: patched: Resolved in firmware 1.1.5_C1_202607071108

## References

- [https://supportannouncement.us.dlink.com/security/publication.aspx?name=SAP10512](https://supportannouncement.us.dlink.com/security/publication.aspx?name=SAP10512)
- [https://www.dlink.com/middle-east/en/products/dwr-m961-4g-ac1200-lte-router](https://www.dlink.com/middle-east/en/products/dwr-m961-4g-ac1200-lte-router)

## Related threats

- [D-Link DWR-M961 buffer overflow in quicksetup.cgi](https://junglewise.ai/threats/cve-2026-71958-d-link-dwr-m961-buffer-overflow-in-quicksetup-cgi)
- [D-Link DWR-M961 buffer overflow in app.cgi](https://junglewise.ai/threats/cve-2026-71957-d-link-dwr-m961-buffer-overflow-in-app-cgi)
- [D-Link DWR-M961 command injection in formWsc](https://junglewise.ai/threats/cve-2026-71955-d-link-dwr-m961-command-injection-in-formwsc)
- [D-Link DWR-M961 command injection in L2TPv3 config](https://junglewise.ai/threats/cve-2026-71954-d-link-dwr-m961-command-injection-in-l2tpv3-config)
- [D-Link DWR-M961 command injection in NTP interface](https://junglewise.ai/threats/cve-2026-71953-d-link-dwr-m961-command-injection-in-ntp-interface)
