Live › vulnerability › CVE-2020-15415
Go to dashboardDrayTek Vigor3900, Vigor2960 and Vigor300B routers have an OS command injection flaw in the cgi-bin/mainfunction.cgi/cvmcfgupload endpoint. An attacker can run commands on the router by sending shell metacharacters in a filename with the text/x-python-script content type.
Summary written from the sources below. Check the originals before acting.
First seen by InfraStack 2026-10-23 19:11 UTC, 3h before NVD. All times on this page are UTC.
Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.
| Product | Ecosystem | Affected | Fixed in |
|---|---|---|---|
| DrayTek Multiple Vigor Routers | vendor | – | – |
| draytek vigor3900 firmware | vendor | < 1.5.1 | 1.5.1 |
| draytek vigor2960 firmware | vendor | < 1.5.1 | 1.5.1 |
| draytek vigor300b firmware | vendor | < 1.5.1 | 1.5.1 |
Unknown from the sources.
Apply the vendor mitigation per DrayTek instructions, or stop using the affected device if no mitigation exists (CISA required action).
Each row is the first time that source carried this signal. The analyst’s rows are its own findings.
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 required action: Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.
This page as .md · .json · in your agent: get_signal("CVE-2020-15415")
CISA KEV catalog, Creative Commons 0 · NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.