Description
A security flaw has been discovered in DrayTek Vigor2960 1.5.1.6 Revision 8218. The affected element is the function cgiEscape of the file /cgi-bin/mainfunction.cgi of the component swmconfigupload. The manipulation of the argument multipart results in path traversal. It is possible to launch the attack remotely. The exploit has been released to the public and may be used for attacks. Upgrading to version 1.5.1.7 is sufficient to fix this issue. The affected component should be upgraded. The vendor explains: "2960 1.5.1.7 has corrected many security issues. And 2960 is EoS with limited support, only major issues would be reviewed(e.g. unauthenticated vuln.)". This vulnerability only affects products that are no longer supported by the maintainer.
Published: 2026-10-20
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Remote Path Traversal – File Write
Action: Upgrade Firmware
AI Analysis

Impact

A path traversal flaw exists in the cgiEscape function of the swmconfigupload component of DrayTek Vigor2960 firmware 1.5.1.6. By manipulating the multipart argument, an attacker can cause the device to write files to arbitrary locations on the file system, potentially overwriting critical configuration files or inserting malicious code. The capability is exposed through a remote request to the mainfunction.cgi endpoint, which means an attacker does not require local access to the device. The resulting compromise could allow the attacker to alter device behavior or gain persistent access.

Affected Systems

The vulnerability affects DrayTek Vigor2960 routers running firmware 1.5.1.6 Revision 8218. The affected firmware is no longer supported, and the vendor has released version 1.5.1.7, which contains the necessary fix. Replacement or upgrade is required for any affected units.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity, and the exploit is publicly available. Although the EPSS score is not listed, the lack of KEV inclusion does not mitigate the risk of exploitation. Because the flaw allows remote file writes, once exploited an attacker could gain full control of the router’s configuration and potentially pivot to other devices on the network. The attack vector is inferred to be remote HTTP access to the router’s management interface, possibly from any IP on the Internet that can communicate with the device’s LAN or WAN port.

Generated by OpenCVE AI on October 20, 2026 at 17:44 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the device to firmware 1.5.1.7 to apply the security fix
  • Assess whether the end‑of‑support status requires replacing the hardware or migrating to a supported product line
  • Limit external management traffic to trusted IP addresses and enforce strong authentication before allowing configuration changes

Generated by OpenCVE AI on October 20, 2026 at 17:44 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 20 Oct 2026 18:15:00 +0000

Type Values Removed Values Added
First Time appeared Draytek vigor2960
Vendors & Products Draytek vigor2960

Tue, 20 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 20 Oct 2026 14:00:00 +0000

Type Values Removed Values Added
Description A security flaw has been discovered in DrayTek Vigor2960 1.5.1.6 Revision 8218. The affected element is the function cgiEscape of the file /cgi-bin/mainfunction.cgi of the component swmconfigupload. The manipulation of the argument multipart results in path traversal. It is possible to launch the attack remotely. The exploit has been released to the public and may be used for attacks. Upgrading to version 1.5.1.7 is sufficient to fix this issue. The affected component should be upgraded. The vendor explains: "2960 1.5.1.7 has corrected many security issues. And 2960 is EoS with limited support, only major issues would be reviewed(e.g. unauthenticated vuln.)". This vulnerability only affects products that are no longer supported by the maintainer.
Title DrayTek Vigor2960 swmconfigupload mainfunction.cgi cgiEscape path traversal
First Time appeared Draytek
Draytek vigor2960 Firmware
Weaknesses CWE-22
CPEs cpe:2.3:o:draytek:vigor2960_firmware:*:*:*:*:*:*:*:*
Vendors & Products Draytek
Draytek vigor2960 Firmware
References
Metrics cvssV2_0

{'score': 6.5, 'vector': 'AV:N/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:OF/RC:C'}

cvssV3_0

{'score': 7.4, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L/E:P/RL:O/RC:C'}

cvssV3_1

{'score': 7.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L/E:P/RL:O/RC:C'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:L/SI:L/SA:L/E:P'}


Subscriptions

Draytek Vigor2960 Vigor2960 Firmware
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-20T15:50:25.375Z

Reserved: 2026-10-20T05:50:30.457Z

Link: CVE-2026-113395

cve-icon Vulnrichment

Updated: 2026-10-20T15:50:19.739Z

cve-icon NVD

Status : Deferred

Published: 2026-10-20T14:16:59.320

Modified: 2026-10-20T19:27:34.430

Link: CVE-2026-113395

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-20T18:00:14Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')