CVE-2020-21016

D-Link DIR-846 devices with firmware 100A35 allow remote attackers to execute arbitrary code as root via HNAP1/control/SetGuestWLanSettings.php

Critical · published October 31, 2022

CVSS v3.1
9.8
EPSS
2%
Percentile
82.5
In the wild
Unconfirmed
What it is

🚨 A single request to a vulnerable D-Link router could give an attacker full root access! That's like handing over the keys to your house without even knowing it! 🔥 Think of the D-Link DIR-846 as a hotel with a security flaw at the front desk. A sneaky guest could bypass all checks and access the master key, allowing them to open any room—completely undetected! With this vulnerability, an attacker could execute arbitrary code as root, potentially taking control of your entire network. This means they could steal sensitive information, reroute traffic, or even launch attacks against other devices on your network—absolutely devastating!

Put simply

Think of the D-Link DIR-846 as a hotel with a security flaw at the front desk. A sneaky guest could bypass all checks and access the master key, allowing them to open any room—completely undetected! The CVE-2020-21016 vulnerability in D-Link DIR-846 devices allows remote attackers to exploit the HNAP1 protocol through the SetGuestWLanSettings.php script, enabling them to run arbitrary commands on the device.

What to do

With this vulnerability, an attacker could execute arbitrary code as root, potentially taking control of your entire network. This means they could steal sensitive information, reroute traffic, or even launch attacks against other devices on your network—absolutely devastating! To protect your network, immediately upgrade your D-Link DIR-846 firmware to the latest version available. If the vulnerability persists, consider disabling remote management features and changing default settings to harden your security. You've got this! Follow these steps, and you'll turn your router into a fortress! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.02216 · 82.5th percentile
Published
2022-10-31T00:00Z
EPSS history
Timeline
  • 31 OCT 00:00Z
    D-Link DIR-846 devices with firmware 100A35 allow remote attackers to execute arbitrary code as root via HNAP1/control/SetGuestWLanSettings.php
    cvelistv5