Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2025-22968 PoC — D-Link DWR-M972V 安全漏洞

Source
Associated Vulnerability
Title:D-Link DWR-M972V 安全漏洞 (CVE-2025-22968)
Description:D-Link DWR-M972V是中国友讯(D-Link)公司的一款路由器。 D-Link DWR-M972V 1.05SSG版本存在安全漏洞,该漏洞源于允许远程攻击者通过SSH使用root帐户不受限制地执行任意代码。
Readme
# CVE-2025-22968

D-Link DWR-M972V Software Version 1.05SSG Unauthenticated Access Vulnerability

## Description
Unauthenticated access in the default configuration of the D-Link DWR-M972V (Software Version 1.05SSG) allows an anonymous attacker to access the router and upload malicious backdoor scripts via public access.

## Vulnerability Type
Improper Authentication

## Vendor of Product
D-Link

## Affected Product Code Base
D-Link DWR-M972V Software Version 1.05SSG

## Affected Component
RouterOS on the router

## Attack Type
Remote

## Impact Code execution
True

## Impact Information Disclosure
True

## Attack Vectors
To exploit the vulnerability, the anonymous attacker could exploit.

## Discoverer
Chanon Temkamolsin, Weelapat Umarsa

## Proof of Concept

The tester navigates to the settings web GUI and performs a factory reset of the router before testing.

![img-1](./images/img-1.png)
![img-2](./images/img-2.png)

The tester connected the LAN cable from their device to the router and used "nmap" to scan the router's open ports. The scan revealed that the router had the following ports open: "22-SSH", "23-Telnet", and "443-HTTP".

![img-3](./images/img-3.png)

The tester attempted to access the router via SSH and was able to log in as the `root` user without a password.

![img-4](./images/img-4.png)

The tester attempted the same method on the WAN port and found that it allowed access to the router in the same way as the Local LAN port.

![img-5](./images/img-5.png)
![img-6](./images/img-6.png)
![img-7](./images/img-7.png)

Additionally, the tester attempted to set a password for router authentication but discovered that it was not possible to configure a password for authentication on the router.
File Snapshot

[4.0K] /data/pocs/05815b634afb31841ce3af046b23d7f1aedca038 ├── [4.0K] images │   ├── [2.0M] img-1.png │   ├── [1.8M] img-2.png │   ├── [430K] img-3.png │   ├── [1.5M] img-4.png │   ├── [1.9M] img-5.png │   ├── [425K] img-6.png │   └── [1.7M] img-7.png └── [1.7K] README.md 1 directory, 8 files
Shenlong Bot has cached this for you
Remarks
    1. It is advised to access via the original source first.
    2. If the original source is unavailable, please email f.jinxu#gmail.com for a local snapshot (replace # with @).
    3. Shenlong has snapshotted the POC code for you. To support long-term maintenance, please consider donating. Thank you for your support.