CVE-2014-7859

Stack-based buffer overflow in login_mgr.cgi in D-Link firmware DNR-320L and DNS-320LW before 1.04b08, DNR-322L before 2.10 build 03, DNR-326 before 2.10 build…

published August 25, 2017

CVSS
—
EPSS
21%
Percentile
97.5
In the wild
Unconfirmed
What it is

⚠️ A crafty malformed header can trigger this stack-based buffer overflow in D-Link firmware! It’s like serving up a dish your customers never ordered — and they get quite an unexpected surprise! 🍽️ Think of it as a restaurant where a customer places an unusual order, and the kitchen misinterprets it, causing chaos. Similarly, when the server receives dodgy "Host" and "Referer" headers, it can lead to an overflow, allowing unwelcome code to run. If exploited, an attacker could execute arbitrary code on vulnerable devices, potentially hijacking control or stealing sensitive information. It’s absolutely devastating if someone with malicious intent gets in! 😱

Put simply

Think of it as a restaurant where a customer places an unusual order, and the kitchen misinterprets it, causing chaos. Similarly, when the server receives dodgy "Host" and "Referer" headers, it can lead to an overflow, allowing unwelcome code to run. This vulnerability exists in login_mgr.cgi of D-Link firmware, and it occurs due to a stack-based buffer overflow triggered by malformed header values. Attackers can manipulate these headers to execute their own code remotely.

What to do

If exploited, an attacker could execute arbitrary code on vulnerable devices, potentially hijacking control or stealing sensitive information. It’s absolutely devastating if someone with malicious intent gets in! 😱 To protect yourself, immediately update your D-Link devices to firmware version 1.04b08 for DNR-320L and DNS-320LW, 2.10 build 03 for DNR-322L and DNR-326, and 1.04b01 for DNS-327L. Regular firmware updates are your best line of defense! 🛡️ You've got this! Follow these steps and your devices will be much safer in no time! 🔒

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.20881 · 97.5th percentile
Published
2017-08-25T18:00Z
EPSS history
Timeline
  • 25 AUG 18:00Z
    Stack-based buffer overflow in login_mgr.cgi in D-Link firmware DNR-320L and DNS-320LW before 1.04b08, DNR-322L before 2.10 build 03, DNR-326 before 2.10 build…
    cvelistv5