<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="../assets/feed.xsl"?><rss version="2.0"><channel><title>PatchTheCVE: vigor3900 firmware</title><link>https://patchthecve.com/</link><description>CVEs with upgrade or downgrade fix steps</description><item><title>CVE-2024-45893: DrayTek Vigor3900 1.5.1.3 contains a post-authentication command injection vulnerability</title><link>https://patchthecve.com/cve/CVE-2024-45893.html</link><guid>https://patchthecve.com/cve/CVE-2024-45893.html</guid><pubDate>Wed, 17 Jun 2026 07:55:02 +0000</pubDate><description>HIGH 8.0: DrayTek Vigor3900 1.5.1.3 contains a post-authentication command injection vulnerability. This vulnerability occurs when the `action` parameter in `cgi-bin/mainfunction.cgi` is set to `setSWMOption.`</description></item><item><title>CVE-2024-45891: DrayTek Vigor3900 1.5.1.3 contains a post-authentication command injection vulnerability</title><link>https://patchthecve.com/cve/CVE-2024-45891.html</link><guid>https://patchthecve.com/cve/CVE-2024-45891.html</guid><pubDate>Wed, 17 Jun 2026 07:55:01 +0000</pubDate><description>HIGH 8.0: DrayTek Vigor3900 1.5.1.3 contains a post-authentication command injection vulnerability. This vulnerability occurs when the `action` parameter in `cgi-bin/mainfunction.cgi` is set to `delete_wlan_profile.`</description></item><item><title>CVE-2024-45890: DrayTek Vigor3900 1.5.1.3 contains a post-authentication command injection vulnerability This vulnerability oc</title><link>https://patchthecve.com/cve/CVE-2024-45890.html</link><guid>https://patchthecve.com/cve/CVE-2024-45890.html</guid><pubDate>Wed, 17 Jun 2026 07:55:01 +0000</pubDate><description>HIGH 8.0: DrayTek Vigor3900 1.5.1.3 contains a post-authentication command injection vulnerability This vulnerability occurs when the `action` parameter in `cgi-bin/mainfunction.cgi` is set to `download_ovpn.`</description></item><item><title>CVE-2024-45889: DrayTek Vigor3900 1.5.1.3 contains a post-authentication command injection vulnerability</title><link>https://patchthecve.com/cve/CVE-2024-45889.html</link><guid>https://patchthecve.com/cve/CVE-2024-45889.html</guid><pubDate>Wed, 17 Jun 2026 07:55:01 +0000</pubDate><description>HIGH 8.0: DrayTek Vigor3900 1.5.1.3 contains a post-authentication command injection vulnerability. This vulnerability occurs when the `action` parameter in `cgi-bin/mainfunction.cgi` is set to `commandTable.`</description></item><item><title>CVE-2024-45888: DrayTek Vigor3900 1.5.1.3 contains a command injection vulnerability</title><link>https://patchthecve.com/cve/CVE-2024-45888.html</link><guid>https://patchthecve.com/cve/CVE-2024-45888.html</guid><pubDate>Wed, 17 Jun 2026 07:55:01 +0000</pubDate><description>HIGH 8.0: DrayTek Vigor3900 1.5.1.3 contains a command injection vulnerability. This vulnerability occurs when the `action` parameter in `cgi-bin/mainfunction.cgi` is set to `set_ap_map_config.&#x27;</description></item><item><title>CVE-2024-45887: DrayTek Vigor3900 1.5.1.3 contains a post-authentication command injection vulnerability</title><link>https://patchthecve.com/cve/CVE-2024-45887.html</link><guid>https://patchthecve.com/cve/CVE-2024-45887.html</guid><pubDate>Wed, 17 Jun 2026 07:55:01 +0000</pubDate><description>HIGH 8.0: DrayTek Vigor3900 1.5.1.3 contains a post-authentication command injection vulnerability. This vulnerability occurs when the `action` parameter in `cgi-bin/mainfunction.cgi` is set to `doOpenVPN.`</description></item><item><title>CVE-2024-45885: DrayTek Vigor3900 1.5.1.3 contains a post-authentication command injection vulnerability</title><link>https://patchthecve.com/cve/CVE-2024-45885.html</link><guid>https://patchthecve.com/cve/CVE-2024-45885.html</guid><pubDate>Wed, 17 Jun 2026 07:55:01 +0000</pubDate><description>HIGH 8.0: DrayTek Vigor3900 1.5.1.3 contains a post-authentication command injection vulnerability. This vulnerability occurs when the `action` parameter in `cgi-bin/mainfunction.cgi` is set to `autodiscovery_clear.`</description></item><item><title>CVE-2024-45884: DrayTek Vigor3900 1.5.1.3 contains a post-authentication command injection vulnerability</title><link>https://patchthecve.com/cve/CVE-2024-45884.html</link><guid>https://patchthecve.com/cve/CVE-2024-45884.html</guid><pubDate>Wed, 17 Jun 2026 07:55:00 +0000</pubDate><description>HIGH 8.0: DrayTek Vigor3900 1.5.1.3 contains a post-authentication command injection vulnerability. This vulnerability occurs when the `action` parameter in `cgi-bin/mainfunction.cgi` is set to `setSWMGroup.`</description></item><item><title>CVE-2024-45882: DrayTek Vigor3900 1.5.1.3 contains a command injection vulnerability</title><link>https://patchthecve.com/cve/CVE-2024-45882.html</link><guid>https://patchthecve.com/cve/CVE-2024-45882.html</guid><pubDate>Wed, 17 Jun 2026 07:55:00 +0000</pubDate><description>HIGH 8.0: DrayTek Vigor3900 1.5.1.3 contains a command injection vulnerability. This vulnerability occurs when the `action` parameter in `cgi-bin/mainfunction.cgi` is set to `delete_map_profile.`</description></item><item><title>CVE-2024-51253: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitr</title><link>https://patchthecve.com/cve/CVE-2024-51253.html</link><guid>https://patchthecve.com/cve/CVE-2024-51253.html</guid><pubDate>Wed, 17 Jun 2026 08:05:33 +0000</pubDate><description>HIGH 8.0: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the doL2TP function.</description></item><item><title>CVE-2024-51251: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitr</title><link>https://patchthecve.com/cve/CVE-2024-51251.html</link><guid>https://patchthecve.com/cve/CVE-2024-51251.html</guid><pubDate>Wed, 17 Jun 2026 08:05:33 +0000</pubDate><description>HIGH 8.0: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the backup function.</description></item><item><title>CVE-2024-51249: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitr</title><link>https://patchthecve.com/cve/CVE-2024-51249.html</link><guid>https://patchthecve.com/cve/CVE-2024-51249.html</guid><pubDate>Wed, 17 Jun 2026 08:05:33 +0000</pubDate><description>HIGH 8.0: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the reboot function.</description></item><item><title>CVE-2024-51246: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitr</title><link>https://patchthecve.com/cve/CVE-2024-51246.html</link><guid>https://patchthecve.com/cve/CVE-2024-51246.html</guid><pubDate>Wed, 17 Jun 2026 08:05:32 +0000</pubDate><description>HIGH 8.0: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the doPPTP function.</description></item><item><title>CVE-2024-51252: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitr</title><link>https://patchthecve.com/cve/CVE-2024-51252.html</link><guid>https://patchthecve.com/cve/CVE-2024-51252.html</guid><pubDate>Wed, 17 Jun 2026 08:05:33 +0000</pubDate><description>CRITICAL 9.8: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the restore function.</description></item><item><title>CVE-2024-51248: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitr</title><link>https://patchthecve.com/cve/CVE-2024-51248.html</link><guid>https://patchthecve.com/cve/CVE-2024-51248.html</guid><pubDate>Wed, 17 Jun 2026 08:05:32 +0000</pubDate><description>HIGH 8.8: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the modifyrow function.</description></item><item><title>CVE-2024-51247: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitr</title><link>https://patchthecve.com/cve/CVE-2024-51247.html</link><guid>https://patchthecve.com/cve/CVE-2024-51247.html</guid><pubDate>Wed, 17 Jun 2026 08:05:32 +0000</pubDate><description>HIGH 8.8: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the doPPPo function.</description></item><item><title>CVE-2024-51245: In DrayTek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitr</title><link>https://patchthecve.com/cve/CVE-2024-51245.html</link><guid>https://patchthecve.com/cve/CVE-2024-51245.html</guid><pubDate>Wed, 17 Jun 2026 08:05:32 +0000</pubDate><description>HIGH 8.8: In DrayTek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the rename_table function.</description></item><item><title>CVE-2024-51244: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitr</title><link>https://patchthecve.com/cve/CVE-2024-51244.html</link><guid>https://patchthecve.com/cve/CVE-2024-51244.html</guid><pubDate>Wed, 17 Jun 2026 08:05:32 +0000</pubDate><description>HIGH 8.8: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the doIPSec function.</description></item><item><title>CVE-2024-51260: DrayTek Vigor3900 1.5.1.3 allows attackers to inject malicious commands into mainfunction.cgi and execute arbi</title><link>https://patchthecve.com/cve/CVE-2024-51260.html</link><guid>https://patchthecve.com/cve/CVE-2024-51260.html</guid><pubDate>Wed, 17 Jun 2026 08:05:34 +0000</pubDate><description>CRITICAL 9.8: DrayTek Vigor3900 1.5.1.3 allows attackers to inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the acme_process function.</description></item><item><title>CVE-2024-51255: DrayTek Vigor3900 1.5.1.3 allows attackers to inject malicious commands into mainfunction.cgi and execute arbi</title><link>https://patchthecve.com/cve/CVE-2024-51255.html</link><guid>https://patchthecve.com/cve/CVE-2024-51255.html</guid><pubDate>Wed, 17 Jun 2026 08:05:33 +0000</pubDate><description>CRITICAL 9.8: DrayTek Vigor3900 1.5.1.3 allows attackers to inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the ruequest_certificate function.</description></item><item><title>CVE-2024-51259: DrayTek Vigor3900 1.5.1.3 allows attackers to inject malicious commands into mainfunction.cgi and execute arbi</title><link>https://patchthecve.com/cve/CVE-2024-51259.html</link><guid>https://patchthecve.com/cve/CVE-2024-51259.html</guid><pubDate>Wed, 17 Jun 2026 08:05:34 +0000</pubDate><description>CRITICAL 9.8: DrayTek Vigor3900 1.5.1.3 allows attackers to inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the setup_cacertificate function.</description></item><item><title>CVE-2024-51254: DrayTek Vigor3900 1.5.1.3 allows attackers to inject malicious commands into mainfunction.cgi and execute arbi</title><link>https://patchthecve.com/cve/CVE-2024-51254.html</link><guid>https://patchthecve.com/cve/CVE-2024-51254.html</guid><pubDate>Wed, 17 Jun 2026 08:05:33 +0000</pubDate><description>HIGH 8.8: DrayTek Vigor3900 1.5.1.3 allows attackers to inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the sign_cacertificate function.</description></item><item><title>CVE-2024-51258: DrayTek Vigor3900 1.5.1.3 allows attackers to inject malicious commands into mainfunction.cgi and execute arbi</title><link>https://patchthecve.com/cve/CVE-2024-51258.html</link><guid>https://patchthecve.com/cve/CVE-2024-51258.html</guid><pubDate>Wed, 17 Jun 2026 08:05:34 +0000</pubDate><description>HIGH 8.8: DrayTek Vigor3900 1.5.1.3 allows attackers to inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the doSSLTunnel function.</description></item><item><title>CVE-2024-51301: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitr</title><link>https://patchthecve.com/cve/CVE-2024-51301.html</link><guid>https://patchthecve.com/cve/CVE-2024-51301.html</guid><pubDate>Wed, 17 Jun 2026 08:05:35 +0000</pubDate><description>HIGH 8.8: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the packet_monitor function.</description></item><item><title>CVE-2024-51300: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitr</title><link>https://patchthecve.com/cve/CVE-2024-51300.html</link><guid>https://patchthecve.com/cve/CVE-2024-51300.html</guid><pubDate>Wed, 17 Jun 2026 08:05:35 +0000</pubDate><description>HIGH 8.8: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the get_rrd function.</description></item><item><title>CVE-2024-51299: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitr</title><link>https://patchthecve.com/cve/CVE-2024-51299.html</link><guid>https://patchthecve.com/cve/CVE-2024-51299.html</guid><pubDate>Wed, 17 Jun 2026 08:05:34 +0000</pubDate><description>HIGH 8.8: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the dumpSyslog function.</description></item><item><title>CVE-2024-51298: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitr</title><link>https://patchthecve.com/cve/CVE-2024-51298.html</link><guid>https://patchthecve.com/cve/CVE-2024-51298.html</guid><pubDate>Wed, 17 Jun 2026 08:05:34 +0000</pubDate><description>CRITICAL 9.8: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the doGRETunnel function.</description></item><item><title>CVE-2024-51296: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitr</title><link>https://patchthecve.com/cve/CVE-2024-51296.html</link><guid>https://patchthecve.com/cve/CVE-2024-51296.html</guid><pubDate>Wed, 17 Jun 2026 08:05:34 +0000</pubDate><description>HIGH 8.8: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the pingtrace function.</description></item><item><title>CVE-2024-51257: DrayTek Vigor3900 1.5.1.3 allows attackers to inject malicious commands into mainfunction.cgi and execute arbi</title><link>https://patchthecve.com/cve/CVE-2024-51257.html</link><guid>https://patchthecve.com/cve/CVE-2024-51257.html</guid><pubDate>Wed, 17 Jun 2026 08:05:33 +0000</pubDate><description>HIGH 8.8: DrayTek Vigor3900 1.5.1.3 allows attackers to inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the doCertificate function.</description></item><item><title>CVE-2024-51304: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitr</title><link>https://patchthecve.com/cve/CVE-2024-51304.html</link><guid>https://patchthecve.com/cve/CVE-2024-51304.html</guid><pubDate>Wed, 17 Jun 2026 08:05:35 +0000</pubDate><description>HIGH 8.8: In Draytek Vigor3900 1.5.1.3, attackers can inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the ldap_search_dn function.</description></item><item><title>CVE-2024-48153: DrayTek Vigor3900 1.5.1.3 allows attackers to inject malicious commands into mainfunction.cgi and execute arbi</title><link>https://patchthecve.com/cve/CVE-2024-48153.html</link><guid>https://patchthecve.com/cve/CVE-2024-48153.html</guid><pubDate>Wed, 17 Jun 2026 07:58:14 +0000</pubDate><description>CRITICAL 9.8: DrayTek Vigor3900 1.5.1.3 allows attackers to inject malicious commands into mainfunction.cgi and execute arbitrary commands by calling the get_subconfig function.</description></item><item><title>CVE-2024-46316: DrayTek Vigor3900 v1.5.1.6 was discovered to contain a command injection vulnerability via the sub_2C920 funct</title><link>https://patchthecve.com/cve/CVE-2024-46316.html</link><guid>https://patchthecve.com/cve/CVE-2024-46316.html</guid><pubDate>Wed, 17 Jun 2026 07:55:16 +0000</pubDate><description>HIGH 8.0: DrayTek Vigor3900 v1.5.1.6 was discovered to contain a command injection vulnerability via the sub_2C920 function at /cgi-bin/mainfunction.cgi. This vulnerability allows attackers to execute arbitrary commands via supplying a crafted HTTP message.</description></item><item><title>CVE-2024-44845: DrayTek Vigor3900 v1.5.1.6 was discovered to contain an authenticated command injection vulnerability via the </title><link>https://patchthecve.com/cve/CVE-2024-44845.html</link><guid>https://patchthecve.com/cve/CVE-2024-44845.html</guid><pubDate>Wed, 17 Jun 2026 07:53:10 +0000</pubDate><description>HIGH 8.8: DrayTek Vigor3900 v1.5.1.6 was discovered to contain an authenticated command injection vulnerability via the value parameter in the filter_string function.</description></item><item><title>CVE-2024-44844: DrayTek Vigor3900 v1.5.1.6 was discovered to contain an authenticated command injection vulnerability via the </title><link>https://patchthecve.com/cve/CVE-2024-44844.html</link><guid>https://patchthecve.com/cve/CVE-2024-44844.html</guid><pubDate>Wed, 17 Jun 2026 07:53:10 +0000</pubDate><description>HIGH 8.8: DrayTek Vigor3900 v1.5.1.6 was discovered to contain an authenticated command injection vulnerability via the name parameter in the run_command function.</description></item><item><title>CVE-2024-43027: DrayTek Vigor 3900 before v1.5.1.5_Beta, DrayTek Vigor 2960 before v1.5.1.5_Beta and DrayTek Vigor 300B before</title><link>https://patchthecve.com/cve/CVE-2024-43027.html</link><guid>https://patchthecve.com/cve/CVE-2024-43027.html</guid><pubDate>Wed, 17 Jun 2026 07:50:16 +0000</pubDate><description>HIGH 8.0: DrayTek Vigor 3900 before v1.5.1.5_Beta, DrayTek Vigor 2960 before v1.5.1.5_Beta and DrayTek Vigor 300B before v1.5.1.5_Beta were discovered to contain a command injection vulnerability via the action parameter at cgi-bin/mainfunction.cgi.</description></item></channel></rss>