CVE-2024-41593

CRITICAL

DrayTek Vigor310 - Remote Code Execution via ft_payload_dns() Heap Overflow

Title source: llm
STIX 2.1

Description

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 operation occurs for the length argument of a _memcpy call, leading to a heap-based Buffer Overflow.

References (2)

Core 2
Core References
Mitigation, Technical Description, Third Party Advisory
https://www.forescout.com/resources/draybreak-draytek-research/

Scores

CVSS v3 9.8
EPSS 0.0086
EPSS Percentile 53.9%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

CISA SSVC

Vulnrichment
Exploitation none
Automatable yes
Technical Impact total

Details

CWE
CWE-787
Status published
Products (24)
draytek/vigor1000b_firmware < 4.3.2.8
draytek/vigor165_firmware < 4.2.7
draytek/vigor166_firmware < 4.2.7
draytek/vigor2133_firmware
draytek/vigor2135_firmware < 4.4.5.3
draytek/vigor2620_firmware
draytek/vigor2762_firmware
draytek/vigor2763_firmware < 4.4.5.3
draytek/vigor2765_firmware < 4.4.5.3
draytek/vigor2766_firmware < 4.4.5.3
... and 14 more
Published Oct 03, 2024
Tracked Since Feb 18, 2026