CVE-2020-10824

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

Critical · published March 26, 2020

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

🚨 A stack-based buffer overflow lurking in Draytek Vigor devices is like leaving a window wide open in a storm—anyone can come in! 🔥 Think of it like a restaurant where the chef accidentally makes a dish too big for the plate, causing everything to spill over. This flaw lets an attacker send a crafted HTTP request that overflows the stack, potentially executing malicious code. An attacker could potentially take complete control of the affected devices, allowing them to execute arbitrary code and wreak havoc—think about a master key that opens every door in a building! This could lead to data breaches, system compromises, or worse—your network could be at the mercy of an intruder.

Put simply

Think of it like a restaurant where the chef accidentally makes a dish too big for the plate, causing everything to spill over. This flaw lets an attacker send a crafted HTTP request that overflows the stack, potentially executing malicious code. This vulnerability in the /cgi-bin/activate.cgi script affects the ticket parameter, enabling remote code execution on devices running versions before 1.5.1. When exploited, it allows attackers to manipulate the stack and run their code directly.

What to do

An attacker could potentially take complete control of the affected devices, allowing them to execute arbitrary code and wreak havoc—think about a master key that opens every door in a building! This could lead to data breaches, system compromises, or worse—your network could be at the mercy of an intruder. To protect your devices, immediately upgrade to version 1.5.1 or later. Ensure that your network configuration prevents unauthorized access to the CGI-bin directory, and consider implementing additional security measures such as firewalls to limit exposure. You've got this! Take these steps, and you'll be well on your way to securing your network! 🛡️

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