CVE-2024-41593

DrayTek Vigor310 devices through 4.3.2.6 allow a remote attacker to execute arbitrary code via the function ft_payload_dns(), because a byte sign-extension…

Critical · published October 3, 2024

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

🚨 A remote attacker can exploit a flaw in DrayTek Vigor310 devices to execute arbitrary code — and it’s easier than you might think! 🔥 Think of it like a delivery truck that accepts any box size without checking the weight, allowing someone to overload it with a ton of bricks — except in this case, the truck can run your entire operation! If exploited, this could lead to complete control over the device, allowing attackers to manipulate settings, access sensitive data, or even launch attacks on your entire network. The potential for havoc is absolutely devastating!

Put simply

Think of it like a delivery truck that accepts any box size without checking the weight, allowing someone to overload it with a ton of bricks — except in this case, the truck can run your entire operation! This vulnerability arises from a byte sign-extension issue in the ft_payload_dns() function, which leads to a heap-based buffer overflow during a _memcpy call, letting attackers execute malicious code remotely.

What to do

If exploited, this could lead to complete control over the device, allowing attackers to manipulate settings, access sensitive data, or even launch attacks on your entire network. The potential for havoc is absolutely devastating! Immediately patch your DrayTek Vigor310 devices to version 4.3.2.7 or higher. Review your network's security policies and monitor for any suspicious activity. Ensuring firewalls are configured to limit access to this device will also enhance security. You've got this! Stay proactive and secure your network from this threat! 🛡️

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.00892 · 59.0th percentile
Published
2024-10-03T00:00Z
EPSS history
Timeline
  • 03 OCT 00:00Z
    DrayTek Vigor310 devices through 4.3.2.6 allow a remote attacker to execute arbitrary code via the function ft_payload_dns(), because a byte sign-extension…
    cvelistv5