CVE-2026-2926
8.8D-Link · DWR-M960
A stack-based buffer overflow vulnerability exists in the D-Link DWR-M960 LTE configuration endpoint, allowing remote attackers to potentially crash the device or execute arbitrary code.
Executive summary
A critical stack-based buffer overflow vulnerability in D-Link DWR-M960 routers allows remote, authenticated attackers to cause denial of service or potentially execute arbitrary code.
Vulnerability
The vulnerability is located in the sub_4237AC function within the /boafrm/formLteSetup endpoint. By sending a crafted POST request with an oversized submit-url parameter, an authenticated attacker can trigger a buffer overflow due to the unsafe use of the strcpy function.
Business impact
Successful exploitation of this flaw poses a severe risk to network availability and integrity. Because the vulnerability allows for memory corruption, an attacker can crash the web server, leading to a denial of service that disrupts internet connectivity for all users on the network. Furthermore, the potential for arbitrary code execution with root-level privileges could allow an attacker to gain full control over the router, facilitating man-in-the-middle attacks or lateral movement within the local network. The CVSS score of 8.8 reflects the high severity of this remote code execution capability.
Remediation
Immediate Action: Since a specific patch version is currently unknown, administrators should restrict access to the web management interface to trusted IP addresses only and disable remote management features.
Proactive Monitoring: Monitor device logs for repeated crashes or unusual POST requests directed at the /boafrm/formLteSetup endpoint.
Compensating Controls: Implement a Web Application Firewall (WAF) rule to block or truncate excessively long submit-url parameters in POST requests sent to the router.
Exploitation status
Public Exploit Available: Yes, a proof-of-concept is available via the researcher's published write-up on GitHub.
Analyst recommendation
Given the high CVSS score and the public availability of technical details and proof-of-concept code, this vulnerability should be treated with high priority. Organizations using D-Link DWR-M960 routers must immediately isolate the management interface from the public internet and monitor for firmware update availability from the vendor to remediate the underlying memory corruption flaw.
More D-Link CVEs
Sources
Originally found and disclosed by LX-66-LX (VulDB User), per the CVE Program record.