CVE-2014-7858

The check_login function in D-Link DNR-326 before 2.10 build 03 allows remote attackers to bypass authentication and log in by setting the username cookie…

published August 25, 2017

CVSS
—
EPSS
15%
Percentile
96.7
In the wild
Unconfirmed
What it is

⚠️ A crafty cookie can unlock the door! The check_login function in D-Link DNR-326 (before 2.10 build 03) lets remote attackers bypass authentication just by tweaking the username cookie. 😱 Think of it as someone sneaking into a VIP event by forging a guest pass — if no one checks the name, they waltz right in! This vulnerability means attackers can gain unauthorized access just by playing with a single parameter. An attacker could log in with any username they choose, potentially accessing sensitive settings and information within the device. This could lead to unauthorized control over network configurations or even data leaks, which could be absolutely devastating!

Put simply

Think of it as someone sneaking into a VIP event by forging a guest pass — if no one checks the name, they waltz right in! This vulnerability means attackers can gain unauthorized access just by playing with a single parameter. The vulnerability occurs because the check_login function does not properly validate the username cookie, allowing attackers to bypass the authentication mechanism altogether by setting it to an arbitrary value.

What to do

An attacker could log in with any username they choose, potentially accessing sensitive settings and information within the device. This could lead to unauthorized control over network configurations or even data leaks, which could be absolutely devastating! To mitigate this issue, update the D-Link DNR-326 firmware to version 2.10 build 03 or later immediately! Additionally, consider implementing stricter validation checks on cookies and user inputs to enhance security. You’ve got this! With these steps, you’ll secure your D-Link device in no time! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.15165 · 96.7th percentile
Published
2017-08-25T18:00Z
EPSS history
Timeline
  • 25 AUG 18:00Z
    The check_login function in D-Link DNR-326 before 2.10 build 03 allows remote attackers to bypass authentication and log in by setting the username cookie…
    cvelistv5