Critical severity · published Jun 23, 2020
CVE-2020-14993
A stack-based buffer overflow on DrayTek Vigor2960, Vigor3900, and Vigor300B devices before 1.5.1.1 allows remote attackers to execute arbitrary code via the formuserphonenumber…
9.8
CVSS
5.5%
EPSS
No
On KEV
Description
A stack-based buffer overflow on DrayTek Vigor2960, Vigor3900, and Vigor300B devices before 1.5.1.1 allows remote attackers to execute arbitrary code via the formuserphonenumber parameter in an authusersms action to mainfunction.cgi.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)5.5% · higher than 93% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
VF
Vigor2960 Firmware · Draytek
before 1.5.1.1 · source: NVD
VF
Vigor300b Firmware · Draytek
before 1.5.1.1 · source: NVD
VF
Vigor3900 Firmware · Draytek
before 1.5.1.1 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2020-14993
CVE.org
https://www.cve.org/CVERecord?id=CVE-2020-14993
Exploit
https://github.com/dexterone/Vigor-poc
Vendor Advisory
https://www.draytek.com/about/security-advisory
www.draytek.com
https://www.draytek.com/about/security-advisory/vigor3900-/-vigor2960-/-vigor300b-stack-based-buffer-overflow-vulnerability-%28cve-2020-14473%29
More from Vigor2960 Firmware
9.8
CVE-2024-12987
DrayTek Vigor2960/Vigor300B Web Management Interface apmcfgupload os command injection
9.8
CVE-2020-15415
DrayTek Multiple Vigor Routers OS Command Injection Vulnerability
9.8
CVE-2020-8515
Multiple DrayTek Vigor Routers Web Management Page Vulnerability
9.9
CVE-2026-113391
DrayTek Vigor2960 Upload Endpoint mainfunction.cgi uploadlangs command injection
9.9
CVE-2026-113390
DrayTek Vigor2960 CGI mainfunction.cgi sub_182B0 os command injection
