CVE-2020-10823

A stack-based buffer overflow in /cgi-bin/activate.cgi through var parameter on Draytek Vigor3900, Vigor2960, and Vigor300B devices before 1.5.1 allows remote…

Critical · published March 26, 2020

CVSS v3.1
9.8
EPSS
4%
Percentile
91.3
In the wild
Unconfirmed
What it is

🚨 A stack-based buffer overflow in Draytek Vigor devices could let attackers run their own code with just a simple HTTP request! 🔥 Think of it like a mechanic using a faulty tool that could shatter under pressure — in this case, the tool is a variable in the device's CGI script, and when it breaks, the whole system could be compromised. ⚙️ This vulnerability allows an attacker to execute arbitrary code remotely, potentially leading to complete control over the device. Imagine a skilled intruder sneaking into a digital vault, gaining access to sensitive configurations and data, or even hijacking the entire network!

Put simply

Think of it like a mechanic using a faulty tool that could shatter under pressure — in this case, the tool is a variable in the device's CGI script, and when it breaks, the whole system could be compromised. ⚙️ This critical vulnerability involves a stack-based buffer overflow in the `/cgi-bin/activate.cgi` script, specifically through the `var` parameter, which can be exploited without authentication.

What to do

This vulnerability allows an attacker to execute arbitrary code remotely, potentially leading to complete control over the device. Imagine a skilled intruder sneaking into a digital vault, gaining access to sensitive configurations and data, or even hijacking the entire network! To protect against this vulnerability, update your Draytek Vigor devices to version 1.5.1 or later immediately. Regularly audit your network devices and ensure that unnecessary services are disabled to minimize attack surfaces. 🛡️ You've got this! By taking action now, you’ll keep your network safe and sound. 💪

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.04425 · 91.3th percentile
Published
2020-03-26T16:04Z
EPSS history
Timeline
  • 26 MAR 16:04Z
    A stack-based buffer overflow in /cgi-bin/activate.cgi through var parameter on Draytek Vigor3900, Vigor2960, and Vigor300B devices before 1.5.1 allows remote…
    cvelistv5