CVE-2024-51259

DrayTek Vigor3900 1.5.1.3 allows attackers to inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the setup_cacertificate…

Critical · published October 31, 2024

CVSS v3.1
9.8
EPSS
0%
Percentile
27.9
In the wild
Unconfirmed
What it is

🔥 An attacker can inject malicious commands into DrayTek Vigor3900 just by calling a specific function! This is a huge risk that demands your immediate attention! ⚡ Think of it like a restaurant where a waiter can not only take your order but also access the kitchen and change recipes — a recipe for disaster! If someone can place their own ingredients, it could ruin the entire meal. If exploited, this vulnerability allows an attacker to execute arbitrary commands on the device, effectively giving them the keys to the kingdom. They could manipulate settings, access sensitive data, or even launch attacks against your network. This could lead to catastrophic consequences for your security and privacy!

Put simply

Think of it like a restaurant where a waiter can not only take your order but also access the kitchen and change recipes — a recipe for disaster! If someone can place their own ingredients, it could ruin the entire meal. This vulnerability resides in the DrayTek Vigor3900 router, where the setup_cacertificate function fails to properly validate input, allowing for command injection through the mainfunction.cgi script. This results in arbitrary command execution on the device.

What to do

If exploited, this vulnerability allows an attacker to execute arbitrary commands on the device, effectively giving them the keys to the kingdom. They could manipulate settings, access sensitive data, or even launch attacks against your network. This could lead to catastrophic consequences for your security and privacy! Patch to version 1.5.1.4 immediately to secure your device. Additionally, review your router's configurations and consider disabling any unnecessary services to minimize exposure. Regularly audit your network for any unauthorized changes! You've got this! Take action now, and you'll be a security hero in no time! 🛡️

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.00354 · 27.9th percentile
Published
2024-10-31T00:00Z
EPSS history
Timeline
  • 31 OCT 00:00Z
    DrayTek Vigor3900 1.5.1.3 allows attackers to inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the setup_cacertificate…
    cvelistv5