Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach quicksetup.cgi web interface
-
DeliverySend crafted HTTP POST request
-
ExploitOverflow buffer via oversized test4/ssid2/username
-
ExecutionOverwrite control data in CGI process
-
ImpactExecute 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
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 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
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-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.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
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
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.
Apply vendor patch.
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
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.
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
Remote unauthenticated command injection in the D-Link DWR-M961 4G LTE router (hardware revision C1, firmware before 1.1
EUVD-2026-54810
GHSA-8mjf-qrcg-h2cj
NVD
CVE.org
EPSS
VulDB
Exploit-DB