CVE-2021-47854CWE-120

DD-WRT 45723 - UPNP Buffer Overflow

High · published January 21, 2026

CVSS v4.0
8.7
EPSS
1%
Percentile
64.9
In the wild
Unconfirmed
What it is

🚨 A crafty M-SEARCH packet could launch an attack! This buffer overflow vulnerability in DD-WRT version 45723 could allow remote attackers to execute arbitrary code with just a malformed request. 🔥 Think of it as an overstuffed suitcase at an airport security checkpoint — if the contents spill out, it could create chaos and allow bad actors to slip through unnoticed. In this case, the oversized UUID payloads are the overstuffed bags causing problems for the device. If exploited, an attacker could gain control of the vulnerable device, leading to unauthorized access, data breaches, or even taking over the entire network. The consequences could be absolutely devastating, allowing malicious actors to wreak havoc!

Put simply

Think of it as an overstuffed suitcase at an airport security checkpoint — if the contents spill out, it could create chaos and allow bad actors to slip through unnoticed. In this case, the oversized UUID payloads are the overstuffed bags causing problems for the device. This vulnerability arises from a buffer overflow in the UPNP network discovery service, triggered by sending crafted M-SEARCH packets that contain oversized UUID payloads. When the buffer overflows, it can overwrite adjacent memory, potentially allowing for arbitrary code execution.

What to do

If exploited, an attacker could gain control of the vulnerable device, leading to unauthorized access, data breaches, or even taking over the entire network. The consequences could be absolutely devastating, allowing malicious actors to wreak havoc! To protect your network, update DD-WRT to a version that addresses this vulnerability immediately. Monitor your network for unusual M-SEARCH traffic and consider disabling UPNP if it's not needed. This proactive approach can keep attackers at bay! You've got this! Follow these steps, and you'll strengthen your defenses in no time. 🛡️

The record
Technical detail
CVSS v4.0
8.7 · HIGH
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
EPSS
0.01082 · 64.9th percentile
Weakness
CWE-120 · Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')
Published
2026-01-21T17:27Z
EPSS history
Timeline
  • 21 JAN 17:27Z
    DD-WRT 45723 - UPNP Buffer Overflow
    cvelistv5