Skip to content
Threat Feed
critical advisory PoC

DrayTek Vigor2960: Command injection in CGI Process (CVE-2026-113389)

DrayTek Vigor2960 firmware version 1.5.1.6 Revision 8218 is vulnerable to unauthenticated remote command injection via the set_table function in mainfunction.cgi.

CVE search metadata

CVE search record: CVE-2026-113389. Severity: critical. CVSS: 9.9. KEV: no. Product: Vigor2960 (1.5.1.6 Revision 8218), Vigor2960 (<= 1.5.1.6 Revision 8218). Brief: DrayTek Vigor2960: Command injection in CGI Process (CVE-2026-113389). Brief link: https://feed.craftedsignal.io/briefs/2026-10-draytek-command-injection/

CVE search record: CVE-2026-113391. Severity: critical. CVSS: 9.9. KEV: no. Product: Vigor2960 (1.5.1.6 Revision 8218), Vigor2960 (<= 1.5.1.6 Revision 8218). Brief: DrayTek Vigor2960: Command injection in CGI Process (CVE-2026-113389). Brief link: https://feed.craftedsignal.io/briefs/2026-10-draytek-command-injection/

CVE search record: CVE-2026-113390. Severity: critical. CVSS: 9.9. KEV: no. Product: Vigor2960 (1.5.1.6 Revision 8218), Vigor2960 (<= 1.5.1.6 Revision 8218). Brief: DrayTek Vigor2960: Command injection in CGI Process (CVE-2026-113389). Brief link: https://feed.craftedsignal.io/briefs/2026-10-draytek-command-injection/

CVE search record: CVE-2026-113395. Severity: high. CVSS: 7.4. KEV: no. Product: Vigor2960 (1.5.1.6 Revision 8218), Vigor2960 (<= 1.5.1.6 Revision 8218). Brief: DrayTek Vigor2960: Command injection in CGI Process (CVE-2026-113389). Brief link: https://feed.craftedsignal.io/briefs/2026-10-draytek-command-injection/

Triage facts

Revision 3
Applicability
Vigor2960 (1.5.1.6 Revision 8218), Vigor2960 (<= 1.5.1.6 Revision 8218)
Evidence
Unknown
Severity
Critical
Action
Immediate escalation
Sources
5 public sources
Freshness
Revision 3Oct 20, 14:44 UTC
Detection
1 rule
Vulnerabilities
4 CVEs
Source quality
A1Likely
Revision history 2 entries · Revision 3
  1. Revision 3

    added CVE-2026-113395

    Changed: cves, lastmod, poc_references, references, updates

    Sources: 1

  2. Revision 2

    poc_available; added CVE-2026-113390 +1

    Changed: affected_products, cves, has_poc, lastmod, poc_references, references, updates

    Sources: 1

DrayTek Vigor2960 firmware version 1.5.1.6 Revision 8218 contains a critical command injection vulnerability (CVE-2026-113389) residing within the set_table function of the /cgi-bin/mainfunction.cgi script. An unauthenticated remote attacker can exploit this flaw by manipulating the sectiontype argument, leading to arbitrary command execution on the affected network device. The vendor has identified this issue and released firmware version 1.5.1.7. However, the Vigor2960 product line has reached End-of-Life (EoS) status, meaning manufacturer support is extremely limited, and security updates are only provided for critical, unauthenticated vulnerabilities. The vulnerability is publicly disclosed, necessitating immediate action for administrators operating this hardware.

Impact

Successful exploitation allows for full remote system compromise, enabling attackers to gain unauthorized access to internal network traffic, modify device configurations, or leverage the router as a pivot point for lateral movement into protected internal segments. Given that the Vigor2960 is an edge device, the risk of perimeter breach is high.

Recommendation

  • Patch affected Vigor2960 devices to firmware version 1.5.1.7 immediately.
  • Evaluate the retirement of Vigor2960 devices from the network infrastructure due to EoS status and limited security support.
  • Monitor webserver access logs for anomalous POST requests directed at /cgi-bin/mainfunction.cgi that include shell metacharacters in the sectiontype query parameter.
  • Restrict management interface access to trusted internal IP addresses only.

Immediate actions

Upgrade DrayTek Vigor2960 to 1.5.1.7

IT Operations 24h

Mitigations

Upgrade firmware to 1.5.1.7 or replace EoS hardware

immediate IT Operations

CVE-2026-113389

Detection coverage 1

Detects CVE-2026-113389 Exploitation - Remote Command Injection in Vigor2960

critical

Detects exploitation attempts against CVE-2026-113389 by identifying shell metacharacters in the sectiontype argument of mainfunction.cgi

sigma tactics: execution, initial_access techniques: T1190, T1203 sources: webserver

Detection queries are available on the platform. Get full rules →