Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain admin credentials via reuse or default passwords
-
DeliveryAuthenticate to VigorAP web management interface
-
ExploitCraft malicious ExportSettings POST request
-
ExecutionInject shell metacharacters into backupkey/backuptype/realtime fields
-
ImpactExecute arbitrary OS 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 VigorAP web management interface - this is explicitly stated in the CVE description and reflected in the CVSS 4.0 PR:H metric. Without admin-level authentication, the ExportSettings endpoint is inaccessible to an attacker. The web management interface must be reachable over the network; if restricted to a management VLAN or protected by an ACL, the network attack vector is partially mitigated. The vulnerability is present across all firmware versions below the per-model fix thresholds listed in the affected versions data. No non-default configuration is required: the ExportSettings function is a standard feature of the device's management interface. The key limiting factors are the admin credential prerequisite (breaking automated mass exploitation) and the fact that all six affected models require separate targeting. |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N) scores 8.6, reflecting network-accessible exploitation without special conditions but requiring high privileges (valid admin credentials). EPSS stands at 3.05%, which maps to the 87th percentile - meaning this vulnerability is being watched by the threat intelligence community more than most, despite a low absolute exploitation probability. SSVC concurs with an exploitation status of none and automatable=no, recognizing that credential acquisition is a prerequisite that breaks automated mass-scanning. Technical impact is rated total, consistent with root-level shell access on a network device. The combination of admin-credential requirement and SSVC automatable=no meaningfully reduces real-world mass-exploitation risk, though targeted attacks against environments where default or reused admin passwords are common remain plausible. No KEV listing and no confirmed POC lower urgency relative to the raw CVSS score. DrayTek devices are popular in SMB deployments where dedicated credential hygiene practices are often less rigorous, which elevates realistic risk in those segments. |
| Exploit ScenarioDerived | An attacker who has obtained administrative credentials for a VigorAP device - through credential stuffing, default password use, or a prior compromise - logs into the web management interface and submits a crafted POST request to the ExportSettings function with a shell metacharacter payload embedded in the backupkey, backuptype, or realtime parameter. The injected command executes as root on the access point's embedded OS, granting full device control. No public exploit code has been identified at time of analysis, but the attack is straightforward for anyone with web-application exploitation experience and valid credentials. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv3 – Aug 25, 2026
Command injection in DrayTek VigorAP series access points allows an authenticated remote attacker with administrative credentials to execute arbitrary OS commands as root via the ExportSettings function. Insufficient input sanitization of the backupkey, backuptype, and realtime parameters permits shell metacharacter injection before those values are passed to a system command. No public exploit or CISA KEV listing exists at time of analysis, but SSVC rates technical impact as total given root-level code execution on network infrastructure devices.
Earlier versions of this analysis (2)
Command injection in DrayTek VigorAP multiple access point models allows authenticated administrators to execute arbitrary OS commands with root privileges by supplying crafted input to the ExportSettings function. Six specific VigorAP models are confirmed affected across firmware versions below model-specific thresholds, with DrayTek releasing patches in August 2026. No public exploit code has been identified at time of analysis and CISA SSVC rates exploitability as none, though technical impact is classified as total given root-level execution.
Command injection in the DrayTek VigorAP ExportSettings function allows an authenticated remote attacker holding valid administrative credentials to execute arbitrary OS commands with root privileges on affected access point appliances. Six VigorAP models are confirmed affected (903, 906, 912C, 918R, 960C, 1060C) across firmware versions patched in August 2026. No public exploit has been identified at time of analysis, and no CISA KEV listing is present, but full device takeover is achievable upon credential compromise.
RemediationAI
The primary fix is to upgrade each affected model to its respective patched firmware version: VigorAP 903 to 1.4.22 or later, VigorAP 906 to 1.4.13 or later, VigorAP 912C to 1.4.15 or later, VigorAP 918R to 1.4.11 or later, VigorAP 960C to 1.4.12 or later, and VigorAP 1060C to 1.4.12 or later. Firmware is available via the DrayTek security advisory at https://www.draytek.com/about/security-advisory/multiple-remote-code-execution-and-buffer-overflow-vulnerabilities-in-vigorap-series-august-2026/. As a compensating control where immediate patching is not possible, restrict access to the web management interface using ACLs or firewall rules so that only trusted management workstations can reach the admin portal; this directly addresses the network-accessible attack vector. Additionally, rotate administrative credentials to complex, unique values to reduce the feasibility of credential-based prerequisite access. Note that ACL-based restriction is a mitigation, not a fix - it reduces exposure but does not eliminate the vulnerability itself.
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
CWE-78 (OS Command Injection) describes the root cause: user-controlled input is concatenated into a shell command without adequate sanitization. The ExportSettings function in the VigorAP web management interface processes three parameters - backupkey, backuptype, and realtime - that are passed to an underlying shell command. Insufficient filtering allows an attacker to embed shell metacharacters (e.g., semicolons, pipes, backticks) that break out of the intended command context and execute arbitrary instructions. The web management daemon runs with root privileges, so any injected command inherits the highest privilege level on the embedded Linux platform. Affected CPEs cover six discrete VigorAP models: cpe:2.3:a:draytek_corporation:vigorap_903, vigorap_906, vigorap_912c, vigorap_918r, vigorap_960c, and vigorap_1060c.
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-reachable web interface (AV:N), no special conditions (AC:L), admin credentials required (PR:H), root-level full-system impact, no scope change beyond the device itself.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
6DescriptionCVE.org
Multiple DrayTek VigorAP models contain a command injection vulnerability in the ExportSettings function. The vulnerability is caused by insufficient filtering of the backupkey, backuptype, and realtime fields 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
DrayTek VigorAP wireless access points contain a command injection vulnerability (CVE-2026-71905) allowing authenticated administrators to execute arbitrary code with root privileges. While no public exploit is identified at time of analysis, organizations operating these devices should prioritize patching, as attackers with compromised admin credentials could establish persistent network access, intercept traffic, or deploy malware across the wireless infrastructure.
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 DrayTek VigorAP series wireless access points allows authenticated remote administrators to execute
Command injection in multiple DrayTek VigorAP access point models allows a remote attacker holding valid administrative
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-64964
GHSA-8x6f-m45x-3rjp
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB