CVE-2019-10041

The D-Link DIR-816 A2 1.11 router only checks the random token when authorizing a goform request

published March 25, 2019

CVSS
โ€”
EPSS
2%
Percentile
74.3
In the wild
Unconfirmed
What it is

โš ๏ธ A sneaky token oversight opens the door for mischief! This D-Link router only checks a random token for authorization, leaving a backdoor wide open for attackers. ๐Ÿ”ฅ Think of it as a restaurant where the waiter only checks the reservation name but not the identity of the guest โ€” anyone can walk in and change the order without being questioned. An attacker equipped with a stolen token could waltz right in and modify system account settings, potentially granting themselves unauthorized access. This could lead to an outright takeover of the router, jeopardizing your entire network. Absolutely devastating!

Put simply

Think of it as a restaurant where the waiter only checks the reservation name but not the identity of the guest โ€” anyone can walk in and change the order without being questioned. The vulnerability arises because the router only verifies a random token from a specific page, allowing unauthorized access to the API for modifying user configurations without proper authentication checks.

What to do

An attacker equipped with a stolen token could waltz right in and modify system account settings, potentially granting themselves unauthorized access. This could lead to an outright takeover of the router, jeopardizing your entire network. Absolutely devastating! To secure your router, ensure you update to the latest firmware version available from D-Link. It's also wise to change your admin password and review your network settings to tighten security. ๐Ÿ”’ You can tackle this! Follow these steps and bolster your defenses in no time. ๐Ÿ›ก๏ธ

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01514 ยท 74.3th percentile
Published
2019-03-25T18:04Z
EPSS history
Timeline
  • 25 MAR 18:04Z
    The D-Link DIR-816 A2 1.11 router only checks the random token when authorizing a goform request
    cvelistv5