CVE-2020-15415: DrayTek Multiple Vigor Routers OS Command Injection Vulnerability

CVE-2020-15415 · Severity: critical · CVSS 9.8 · Exploited in the wild · Published 2024-09-30

DrayTek Vigor3900, Vigor2960, and Vigor300B devices contain an OS command injection vulnerability in the cvmcfgupload endpoint of mainfunction.cgi. Remote attackers can execute arbitrary commands via shell metacharacters in a filename when the text/x-python-script content type is used.

Vendors: DrayTek.

Quick answers

Is CVE-2020-15415 exploited in the wild?
Yes. CVE-2020-15415 is known to be exploited in the wild, first recorded on 30 September 2024. Treat it as urgent.
How severe is CVE-2020-15415?
Critical severity, with a CVSS score of 9.8, published 30 September 2024.
Which products and versions are affected?
DrayTek Vigor3900 before 1.5.1; DrayTek Vigor2960 before 1.5.1; DrayTek Vigor300B before 1.5.1.
Is there a fix for CVE-2020-15415?
No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
How is CVE-2020-15415 attacked?
It is attacked over the network, in a network appliance.
Am I affected by CVE-2020-15415?
Check whether you run DrayTek Multiple Vigor Routers or DrayTek Vigor Routers. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Affected products

  • DrayTek Vigor3900 before 1.5.1
  • DrayTek Vigor2960 before 1.5.1
  • DrayTek Vigor300B before 1.5.1

Timeline

  • 2020-06-30: disclosed: NVD Published Date
  • 2024-09-30: kev added: Added to CISA Known Exploited Vulnerabilities Catalog
  • 2024-09-30: exploited: Reported as exploited in the wild in CISA KEV catalog

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.