Impact
A command injection flaw exists in the set_table function of the /cgi-bin/mainfunction.cgi CGI process on DrayTek Vigor2960 routers. The vulnerable parameter sectiontype can be manipulated to execute arbitrary system commands. Because this endpoint is reachable over the network, an attacker only needs to send a crafted HTTP request to achieve code execution on the device, potentially compromising the entire router and any connected networks.
Affected Systems
The flaw affects DrayTek Vigor2960 firmware 1.5.1.6 Revision 8218, which is no longer supported by the manufacturer. Version 1.5.1.7 and later contain a fix that removes the vulnerable functionality.
Risk and Exploitability
The CVSS score of 9.4 indicates critical severity. EPSS is not available, so the precise exploitation probability is unknown, and the vulnerability is not currently listed in CISA's KEV catalog. Nevertheless, the flaw is publicly known, the exploit is available, and the remote nature of the command injection makes the risk high. An attacker can gain full control of the device and subsequently pivot to connected systems.
OpenCVE Enrichment