Skip to main content

D-Link DWR-M961 CVE-2026-71958

| EUVDEUVD-2026-54810 CRITICAL
Classic Buffer Overflow (CWE-120)
2026-08-08 VulnCheck GHSA-8mjf-qrcg-h2cj
9.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach quicksetup.cgi web interface
  2. Delivery
    Send crafted HTTP POST request
  3. Exploit
    Overflow buffer via oversized test4/ssid2/username
  4. Execution
    Overwrite control data in CGI process
  5. Impact
    Execute arbitrary commands as root

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Buffer copy size validation
MITRE ATT&CK

1 technique 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 the attacker to reach the quicksetup.cgi endpoint of the DWR-M961 web administration interface and submit over-length input in the test4, ssid2, or username POST fields - these three fields and this CGI are the exact, named prerequisites. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) indicates no authentication or user interaction is required and no special non-default configuration is called out, so against a reachable device exploitation is unauthenticated and single-shot. The practical limiting factor is network reachability of the admin interface: on SOHO routers the web UI is normally LAN-only unless remote/WAN management is enabled, which constrains internet-wide exploitation. Only hardware revision C1 with firmware 1.1.2_C1_202602110044 is confirmed affected, limiting scope to that build.

Impact

The signals are largely consistent and point to a genuine high priority for exposed devices: the CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N, VC:H/VI:H/VA:H) describes trivial remote exploitation with no authentication, no user interaction, and full impact - the maximum realistic exposure profile for a network service. No EPSS score was supplied, and the CVE is not in CISA KEV, so there is no evidence of active mass exploitation to date; no public POC was provided either. The main real-world limiter is exposure: SOHO router web interfaces are usually LAN-facing by default, so risk is highest where remote management is enabled or the device is directly internet-exposed. Note one caveat: the description states the attacker must 'write' to CGI fields and 'craft a specific payload,' which normally implies reaching the admin CGI - verify whether authentication or WAN-side access to quicksetup.cgi is actually required on default configurations, since the PR:N metric assumes it is reachable pre-auth.

Exploit ScenarioDerived

An attacker who can reach the router's web interface - for example a device with remote management enabled or otherwise internet-exposed - sends a crafted HTTP request to quicksetup.cgi containing an over-length string in the test4, ssid2, or username field. The oversized value overflows a fixed-size buffer, overwriting control data so the attacker either executes arbitrary commands as the web server user (typically root) or crashes the device into a denial-of-service reboot loop. No authentication or user interaction is indicated by the CVSS vector, and no public POC was provided in the source data.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.6% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 08, 2026

Remote code execution in the D-Link DWR-M961 4G AC1200 LTE router (hardware C1, firmware 1.1.2_C1_202602110044) allows an unauthenticated attacker to overflow stack/heap buffers in the quicksetup.cgi handler by submitting oversized test4, ssid2, and username field values, gaining arbitrary command execution or crashing the device. The CVSS 4.0 score of 9.3 reflects network-reachable, no-privilege, no-interaction exploitation with full confidentiality, integrity, and availability impact. Reported by VulnCheck; no public exploit identified at time of analysis, and it is not listed in CISA KEV.

RemediationAI

Apply the vendor fix: a patch is available per D-Link security advisory SAP10512 (https://supportannouncement.us.dlink.com/security/publication.aspx?name=SAP10512) - consult that advisory for the exact patched firmware build for hardware C1, as a specific fixed version string was not included in the source data (Patch status: Patch available per vendor advisory; released patched version not independently confirmed here). Until the updated firmware is installed, disable remote/WAN-side web management so quicksetup.cgi is not reachable from the internet (trade-off: administrators must be on the LAN to manage the device), restrict access to the administrative interface to trusted management hosts or VLANs, and place the router behind an upstream firewall blocking inbound access to its HTTP admin port. Where the quick-setup wizard is no longer needed post-provisioning, ensure the device is fully configured so the setup path is not left exposed.

Affected VersionsENISA

DWR-M961 0 <1.1.5_C1_202607071108

Affected Packages

euvd dwr_m961 fix: 1.1.5_C1_202607071108

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 affected component is quicksetup.cgi, a CGI endpoint in the router's embedded web administration interface used for initial device provisioning (SSID, credentials, and test parameters). The root cause is CWE-120 (Classic Buffer Copy Without Checking Size of Input), meaning the CGI copies attacker-supplied field data (test4, ssid2, username) into fixed-size memory buffers without bounds validation. On typical MIPS/ARM SOHO router firmware, such an overflow corrupts adjacent stack memory or the saved return address, enabling control-flow hijack and command execution in the context of the web server process, which on these devices commonly runs as root. The single affected CPE is cpe:2.3:a:d-link_corporation:dwr-m961, confirming the DWR-M961 product line as the target.

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

Vendor (VulnCheck) PRIMARY 9.3 CRITICAL
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
vuln.today AI 9.8 CRITICAL

Unauthenticated network-reachable CGI overflow (AV:N/AC:L/PR:N/UI:N) yielding command execution as root with device crash gives full C/I/A; scope unchanged as impact stays within the device.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

D-Link DWR-M961 devices with hardware version C1 and software version 1.1.2_C1_202602110044 contain a buffer overflow vulnerability in the quicksetup.cgi interface. A remote attacker can write overly long strings to the test4, ssid2, and username fields and execute arbitrary commands by crafting a specific payload, or cause the device to crash.

Executive ViewAI

Why It Matters

A critical remote code execution vulnerability in D-Link's DWR-M961 4G LTE router allows unauthenticated network-based attackers to execute arbitrary commands on affected devices, directly threatening organizational network integrity and creating a potential pivot point into internal systems. Organizations deploying this router model in production face immediate compromise risk from external attackers without the need for authentication or user interaction. Urgent patch deployment and temporary access restrictions are required.

Business Impact: Severe
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.6%
Top 56% exploitable
Prevalence
Low
single-model consumer 4G LTE router, limited regional deployment footprint
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.6%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Out-of-Cycle
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Very High

Priority Score

47
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

CVE-2026-71955 CRITICAL
9.3 Aug 08

OS command injection in the D-Link DWR-M961 4G AC1200 LTE router (hardware C1, firmware before 1.1.5_C1_202607071108) le

CVE-2026-71954 CRITICAL
9.3 Aug 08

OS command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware before 1.1.5_C1_202607071108)

CVE-2026-71953 CRITICAL
9.3 Aug 08

Remote OS command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware before 1.1.5_C1_2026070

CVE-2026-71952 CRITICAL
9.3 Aug 08

Remote unauthenticated command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware before 1.1

CVE-2026-71951 CRITICAL
9.3 Aug 08

Command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware before 1.1.5_C1_202607071108) let

CVE-2026-71950 CRITICAL
9.3 Aug 08

Unauthenticated remote command execution in the D-Link DWR-M961 4G AC1200 LTE router (hardware revision C1, firmware pri

CVE-2026-71949 CRITICAL
9.3 Aug 08

OS command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware before 1.1.5_C1_202607071108)

CVE-2026-71948 CRITICAL
9.3 Aug 08

Remote unauthenticated command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware before 1.1

CVE-2026-71947 CRITICAL
9.3 Aug 08

Remote command execution in the D-Link DWR-M961 4G AC1200 LTE router (hardware version C1, firmware before 1.1.5_C1_2026

CVE-2026-71946 CRITICAL
9.3 Aug 08

Remote command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware prior to 1.1.5_C1_20260707

CVE-2026-71945 CRITICAL
9.3 Aug 08

Remote unauthenticated command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware before 1.1

CVE-2026-71944 CRITICAL
9.3 Aug 08

Remote unauthenticated command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware before 1.1

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy