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

Goal: 1000 CNY · Raised: 1110 CNY

100%

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

Source
Associated Vulnerability
Title:D-Link DWR-M972V 安全漏洞 (CVE-2025-22968)
Description:An issue in D-Link DWR-M972V 1.05SSG allows a remote attacker to execute arbitrary code via SSH using root account without restrictions
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. Local POC snapshots are reserved for subscribers — if the original source is unavailable, the local mirror is part of the paid plan.
    3. Mirroring, verifying, and maintaining this POC archive takes ongoing effort, so local snapshots are a paid feature. Your subscription keeps the archive online — thank you for the support. View subscription plans →