CVE-2020-8515
Multiple DrayTek Vigor Routers Web Management Page Vulnerability
Published Feb 1, 2020 · updated Jun 16, 2026 · draytek vigor2960 firmware
DrayTek Vigor2960 1.3.1_Beta, Vigor3900 1.4.4_Beta, and Vigor300B 1.3.3_Beta, 1.4.2.1_Beta, and 1.4.4_Beta devices allow remote code execution as root (without authentication) via shell metacharacters to the cgi-bin/mainfunction.cgi URI. This issue has been fixed in Vigor3900/2960/300B v1.5.1.
Timeline
Detection, updates, and resolution for this record.
Feb 1, 2020 · Catalog
Detected
DrayTek Vigor2960 1.3.1_Beta, Vigor3900 1.4.4_Beta, and Vigor300B 1.3.3_Beta, 1.4.2.1_Beta, and 1.4.4_Beta devices allow remote code execution as root (without authentication) via shell metacharacters to the cgi-bin/mainfunction.cgi URI. This issue has been fixed in Vigor3900/2960/300B v1.5.1.
Nov 3, 2021 · CISA KEV
Known exploited
Apply updates per vendor instructions.
May 3, 2022 · CISA KEV
Remediation due
Apply updates per vendor instructions.
Jun 16, 2026 · Catalog
Updated
DrayTek Vigor2960 1.3.1_Beta, Vigor3900 1.4.4_Beta, and Vigor300B 1.3.3_Beta, 1.4.2.1_Beta, and 1.4.4_Beta devices allow remote code execution as root (without authentication) via shell metacharacters to the cgi-bin/mainfunction.cgi URI. This issue has been fixed in Vigor3900/2960/300B v1.5.1.
Required action
Apply updates per vendor instructions.
CISA due date May 3, 2022
Affected
- cpe draytek/vigor2960 firmware1.3.1
- cpe draytek/vigor300b firmware1.3.3
- cpe draytek/vigor300b firmware1.4.2.1
- cpe draytek/vigor300b firmware1.4.4
- cpe draytek/vigor3900 firmware1.4.4
- vendor DrayTek Multiple Vigor Routersversion unspecified
Sources
- CISA KEVCVE-2020-8515
DrayTek Vigor3900, Vigor2960, and Vigor300B routers contain an unspecified vulnerability that allows for remote code execution.
cisa.gov - CVE.orgCVE-2020-8515
Official CVE identifier
cve.org - FIRST EPSSCVE-2020-8515
30-day exploitation probability 100.0%
first.org - Exploit Database48268
Public archive entry. The exploit body is not stored here.
exploit-db.com - NIST NVDCVE-2020-8515
DrayTek Vigor2960 1.3.1_Beta, Vigor3900 1.4.4_Beta, and Vigor300B 1.3.3_Beta, 1.4.2.1_Beta, and 1.4.4_Beta devices allow remote code execution as root (without authentication) via shell metacharacters to the cgi-bin/mainfunction.cgi URI. This issue has been fixed in Vigor3900/296
nvd.nist.gov - Packet Storm Securityhttp://packetstormsecurity.com/files/156979/DrayTek-Vigor2960-Vigor3900-Vigor300B-Remote-Command-Execution.html
Packet Storm link already published on the finding.
packetstormsecurity.com