CVE-2020-15415
DrayTek Multiple Vigor Routers OS Command Injection Vulnerability
Published Jun 30, 2020 · updated Jun 16, 2026 · draytek vigor3900 firmware
On DrayTek Vigor3900, Vigor2960, and Vigor300B devices before 1.5.1, cgi-bin/mainfunction.cgi/cvmcfgupload allows remote command execution via shell metacharacters in a filename when the text/x-python-script content type is used, a different issue than CVE-2020-14472.
Timeline
Detection, updates, and resolution for this record.
Jun 30, 2020 · Catalog
Detected
On DrayTek Vigor3900, Vigor2960, and Vigor300B devices before 1.5.1, cgi-bin/mainfunction.cgi/cvmcfgupload allows remote command execution via shell metacharacters in a filename when the text/x-python-script content type is used, a different issue than CVE-2020-14472.
Sep 30, 2024 · CISA KEV
Known exploited
Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.
Oct 21, 2024 · CISA KEV
Remediation due
Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.
Jun 16, 2026 · Catalog
Updated
On DrayTek Vigor3900, Vigor2960, and Vigor300B devices before 1.5.1, cgi-bin/mainfunction.cgi/cvmcfgupload allows remote command execution via shell metacharacters in a filename when the text/x-python-script content type is used, a different issue than CVE-2020-14472.
Required action
Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.
CISA due date Oct 21, 2024
Affected
- cpe draytek/vigor2960 firmwareversion unspecified
- cpe draytek/vigor300b firmwareversion unspecified
- cpe draytek/vigor3900 firmwareversion unspecified
- vendor DrayTek Multiple Vigor Routersversion unspecified
Sources
- CISA KEVCVE-2020-15415
DrayTek Vigor3900, Vigor2960, and Vigor300B devices contain an OS command injection vulnerability in cgi-bin/mainfunction.cgi/cvmcfgupload that allows for remote code execution via shell metacharacters in a filename when the text/x-python-script content type is used.
cisa.gov - CVE.orgCVE-2020-15415
Official CVE identifier
cve.org - FIRST EPSSCVE-2020-15415
30-day exploitation probability 84.5%
first.org - NIST NVDCVE-2020-15415
On DrayTek Vigor3900, Vigor2960, and Vigor300B devices before 1.5.1, cgi-bin/mainfunction.cgi/cvmcfgupload allows remote command execution via shell metacharacters in a filename when the text/x-python-script content type is used, a different issue than CVE-2020-14472.
nvd.nist.gov