Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain or guess admin credentials
-
DeliveryAuthenticate to VigorAP web management interface
-
ExploitSubmit crafted POST to setcamset with injected selectSlaves value
-
ExecutionBypass insufficient input filtering
-
ImpactExecute arbitrary commands as root
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires valid administrative credentials for the DrayTek VigorAP web management interface (PR:H per CVSS 4.0 vector) - this is a hard prerequisite, not a soft configuration dependency. The attacker must be able to reach the device's management interface over the network (AV:N), but no special network position, man-in-the-middle capability, or race condition is required (AC:L, AT:N). No victim user interaction is needed beyond the attacker's own authenticated session. The vulnerability is constrained to the setcamset function and is only triggerable via the web management interface, not through the data-plane wireless traffic path. Exploitation is limited to the six VigorAP models on firmware versions below their respective patch thresholds. The primary limiting factor is the administrative credential requirement, which rules out unauthenticated remote exploitation and reduces realistic risk to scenarios involving credential compromise, default passwords left unchanged, or insider threat. |
| Impact | The CVSS 4.0 score of 8.6 (AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N) accurately reflects the threat profile: network-reachable, low complexity, no user interaction, but requiring high privileges (valid administrative credentials). The PR:H requirement is the single most significant risk-limiting factor - successful exploitation presupposes full admin access to the device's web management interface, which substantially reduces the attacker pool compared to unauthenticated flaws. EPSS data is not provided; however, the combination of a well-understood vulnerability class (OS command injection), an embedded networking device target, and root-level impact warrants serious attention. No CISA KEV listing and no known POC mean this is not currently under mass exploitation, but credential theft or default/weak admin passwords on VigorAP devices would trivially satisfy the PR:H prerequisite. Organizations with management interfaces exposed to the internet face materially elevated risk. The scope change metrics (SC:N/SI:N/SA:N) indicate the impact is confined to the affected device itself, so lateral movement is not automatic but root access to a network access point is inherently high impact due to its position in the traffic path. |
| Exploit ScenarioDerived | An attacker who has obtained valid administrative credentials for a DrayTek VigorAP device - through credential reuse, phishing, or brute-force against a weak password - authenticates to the web management interface over HTTPS and submits a crafted POST request to the setcamset endpoint with a shell metacharacter-injected value in the selectSlaves parameter. The unsanitized input is passed directly to an OS command execution routine, causing arbitrary commands to run as root on the embedded Linux system, giving the attacker full device control including the ability to intercept wireless traffic, pivot to adjacent network segments, or persist a backdoor in firmware. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 24, 2026
Command injection in DrayTek VigorAP series wireless access points allows authenticated remote administrators to execute arbitrary OS commands with root privileges by submitting crafted input to the setcamset function via the web management interface. Six distinct VigorAP models are confirmed affected across multiple firmware branches, each with a separate patch target version released in August 2026. No public exploit identified at time of analysis, but the network-accessible attack vector and root-level impact make this a high priority for organizations with internet-exposed VigorAP management interfaces.
RemediationAI
The primary fix is upgrading affected VigorAP firmware to the patched versions released by DrayTek in August 2026: VigorAP 1060C to 1.4.12 or later, VigorAP 918R to 1.4.11 or later, VigorAP 912C to 1.4.15 or later, VigorAP 960C to 1.4.12 or later, VigorAP 906 to 1.4.13 or later, and VigorAP 903 to 1.4.22 or later. Firmware is available through the DrayTek vendor advisory at https://www.draytek.com/about/security-advisory/multiple-remote-code-execution-and-buffer-overflow-vulnerabilities-in-vigorap-series-august-2026/. As an immediate compensating control where patching is not immediately possible, restrict access to the web management interface to trusted internal management VLANs or IP ranges using ACLs, and disable remote management over the WAN interface entirely - this directly eliminates the network-accessible attack surface since PR:H is still required. Rotate all administrative credentials on affected devices and audit for any unauthorized admin accounts, since a compromised admin account is a prerequisite for exploitation. Note that restricting management access does not patch the underlying injection flaw and should be treated as a temporary measure only.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 6 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
DrayTek VigorAP devices are SMB-class wireless access points running an embedded Linux-based firmware with a web management interface. The vulnerability resides in the setcamset CGI function, which handles camera or slave device configuration and fails to sanitize the selectSlaves parameter before passing it to an OS-level command execution routine. This is a classic CWE-78 (Improper Neutralization of Special Elements used in an OS Command) flaw, where attacker-controlled string data reaches a shell interpreter without adequate escaping or allowlist filtering. CPE data confirms six affected product lines: VigorAP 903, 906, 912C, 918R, 960C, and 1060C (cpe:2.3:a:draytek_corporation:vigorap_*), each on separate firmware version tracks. The vulnerability is exploitable over the network via the device's HTTP/HTTPS management interface.
Know when Vigorap 918R gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Network-accessible web interface with no complexity or interaction requirements, but full administrative credentials required; root-level command execution yields high C/I/A with no scope change to other systems.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
Multiple DrayTek VigorAP models contain a command injection vulnerability in the setcamset function. The vulnerability is caused by insufficient filtering of the selectSlaves field before command execution. A remote attacker can trigger this vulnerability via crafted input to execute arbitrary commands with root privileges. Exploitation requires valid administrative credentials for the device's web management interface.
Executive ViewAI
The vulnerability allows existing DrayTek VigorAP administrators to escalate to full system control through command injection in the web interface, creating risk of network disruption, credential theft, and lateral propagation. Organizations with deployed VigorAP wireless infrastructure face operational and security exposure, with heightened risk if management interfaces are internet-accessible. Immediate patching and administrative access controls are required to prevent exploitation.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
More in Vigorap 918R
View allRoot-level OS command injection in DrayTek VigorAP wireless access points (models 903, 906, 912C, 918R, 960C, 1060C) let
Command injection in the apautotest function of multiple DrayTek VigorAP access point models allows a remote attacker ho
Command injection in DrayTek VigorAP series access points (models 903, 906, 912C, 918R, 960C, and 1060C) allows an authe
Command injection in DrayTek VigorAP mesh networking firmware allows authenticated remote administrators to execute arbi
Command injection in multiple DrayTek VigorAP access point models allows a remote attacker holding valid administrative
Command injection in DrayTek VigorAP series access points allows an authenticated remote attacker with administrative cr
Command injection in multiple DrayTek VigorAP access point models allows an authenticated remote attacker with administr
Command injection in multiple DrayTek VigorAP firmware models allows authenticated remote attackers with administrative
Buffer overflow in the apautotest function of DrayTek VigorAP firmware allows an authenticated remote attacker with admi
Buffer overflow in the setLan function of multiple DrayTek VigorAP access point models enables authenticated remote atta
EUVD-2026-64966
GHSA-c53r-vvg8-2mmp
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB