CVE-2019-17146CWE-121

This vulnerability allows remote attackers to execute arbitrary code on affected installations of D-Link DCS-960L v1.07.102

High · published January 7, 2020

CVSS v3.0
8.8
EPSS
10%
Percentile
95.5
In the wild
Unconfirmed
What it is

🚨 A sneaky buffer overflow in D-Link's HNAP service lets attackers run wild—no authentication required! 🔥 Think of it like a restaurant where the chef uses a recipe that doesn't check the portion sizes before mixing ingredients. If someone can slip in a giant ingredient list, they could end up changing the whole dish without anyone noticing! With this vulnerability, attackers could execute arbitrary code as the admin user, potentially taking full control of the device. They could change settings, access sensitive data, or even turn your security camera into a spy! Talk about an absolute nightmare for your privacy!

Put simply

Think of it like a restaurant where the chef uses a recipe that doesn't check the portion sizes before mixing ingredients. If someone can slip in a giant ingredient list, they could end up changing the whole dish without anyone noticing! This vulnerability arises from the HNAP service not properly validating the length of user-supplied data in the SOAPAction request header before copying it to a stack-based buffer, allowing for remote code execution.

What to do

With this vulnerability, attackers could execute arbitrary code as the admin user, potentially taking full control of the device. They could change settings, access sensitive data, or even turn your security camera into a spy! Talk about an absolute nightmare for your privacy! Immediate action is required! Update your D-Link DCS-960L to version 1.07.103 or later. Also, consider blocking access to TCP port 80 from the internet and ensure that proper network segmentation is in place to minimize risk. You’ve got this! Follow these steps and you’ll be on the path to securing your device in no time! 🛡️

The record
Technical detail
CVSS v3.0
8.8 · HIGH
Vector
CVSS:3.0/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.09532 · 95.5th percentile
Weakness
CWE-121 · Stack-based Buffer Overflow
Published
2020-01-07T23:05Z
EPSS history
Timeline
  • 07 JAN 23:05Z
    This vulnerability allows remote attackers to execute arbitrary code on affected installations of D-Link DCS-960L v1.07.102
    cvelistv5