CVE-2025-60331
BaseFortify
Publication date: 2025-10-22
Last updated on: 2025-10-24
Assigner: MITRE
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| dlink | dir-823g_firmware | 1.0.2b05 |
| dlink | dir-823g | a1 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-121 | A stack-based buffer overflow condition is a condition where the buffer being overwritten is allocated on the stack (i.e., is a local variable or, rarely, a parameter to a function). |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability is a buffer overflow in the FillMacCloneMac parameter of the /EXCU_SHELL endpoint in the D-Link DIR-823G A1 v1.0.2B05 device. A buffer overflow occurs when more data is written to a buffer than it can hold, which can cause unexpected behavior or crashes. In this case, an attacker can send specially crafted input to trigger the overflow. [2]
How can this vulnerability impact me? :
The vulnerability allows attackers to cause a Denial of Service (DoS) on the affected device. This means the device could become unresponsive or crash, disrupting network connectivity or device functionality.
How can this vulnerability be detected on my network or system? Can you suggest some commands?
This vulnerability can be detected by testing the /EXCU_SHELL endpoint with crafted inputs targeting the FillMacCloneMac parameter to check for buffer overflow behavior. A proof-of-concept (PoC) is available on GitHub which can be used to verify the vulnerability. Specific commands or scripts for detection are provided in the PoC repository at https://github.com/z472421519/BinaryAudit/blob/main/PoC/BOF/DIR823G/FillMacCloneMac/FillMacCloneMac.md. [2]
What immediate steps should I take to mitigate this vulnerability?
Immediate mitigation steps include monitoring the D-Link Security Bulletin for any official patches or firmware updates addressing this vulnerability and applying them as soon as they become available. Until a fix is released, restrict access to the /EXCU_SHELL endpoint to trusted users only and consider network-level protections to block malicious crafted inputs targeting the FillMacCloneMac parameter. [1]