CVE-2026-129450 — Draytek Vigor2960 Firmware
CRITICALCVE-2026-129450 is a critical-severity (CVSS 9.9) Path Traversal vulnerability in draytek vigor2960 firmware. The records list no fixed version yet; check the vendor advisory below and apply the mitigations in the meantime.
A vulnerability was detected in DrayTek Vigor2960 1.5.1.6. Affected by this issue is the function sub_1E084 of the file /cgi-bin/mainfunction.cgi?action=doWebBackup. The manipulation…
Description
A vulnerability was detected in DrayTek Vigor2960 1.5.1.6. Affected by this issue is the function sub_1E084 of the file /cgi-bin/mainfunction.cgi?action=doWebBackup. The manipulation of the argument option results in path traversal. It is possible to launch the attack remotely. The exploit is now public and may be used. Upgrading to version 1.5.1.7 can resolve this issue. You should upgrade the affected component. The vendor recommends: "1.5.1.6 isn't the latest version of 2960, the latest version fixes many security issues. And we have another one in our release plan which should solve the issues reported."
Affected Products
vigor2960 firmwaredraytekDetection & mitigation playbook
Vendor / applianceDetect
Inventory every draytek vigor2960 firmware deployment and check each version against the affected-products list above.
Remediation status
The records we use list no fixed version for CVE-2026-129450. Check the draytek vigor2960 firmware advisory for a patched release, and apply the workarounds below until you can upgrade.
Mitigate without a patch
Resolve every user-supplied path to its canonical form and reject anything that escapes the intended directory, and run the component under an account that has no read or write access outside the directory it legitimately serves. Alongside that, restrict the management interface to trusted networks and apply the vendor's recommended configuration mitigations.
Frequently Asked Questions
Is CVE-2026-129450 being exploited in your environment?
Detect and block the exploit chain at execution, on systems you cannot patch yet.