Skip to main content

DrayTek VigorAP EUVDEUVD-2026-64965

| CVE-2026-71906 HIGH
OS Command Injection (CWE-78)
2026-08-24 VulnCheck GHSA-7cm6-3cpw-ff58
8.6
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain valid VigorAP admin credentials
  2. Delivery
    Authenticate to web management interface
  3. Exploit
    Submit crafted lanIp or lanNetmask payload via HTTP request
  4. Execution
    Trigger OS command injection in setLan function
  5. Impact
    Execute 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 - confirmed by the CVSS 4.0 PR:H metric; unauthenticated exploitation is not possible. The attacker must be able to reach the web management interface over the network (AV:N), which is the default for devices with management interfaces exposed on LAN or, in misconfigured deployments, on the WAN. The vulnerable code path is triggered specifically by submitting crafted input to the lanIp or lanNetmask parameters within the setLan function - no special non-default feature or mode needs to be enabled beyond the management interface being functional. Key limiting factors: (1) the mandatory admin credential requirement prevents unauthenticated remote exploitation; (2) firewalling the management interface to trusted management subnets removes the network attack vector for external actors; (3) the vulnerability is scoped to the six named VigorAP models running firmware below the patched version thresholds.

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) reflects a high-impact, network-accessible vulnerability, but the PR:H rating is the decisive limiting factor on real-world exploitability - an attacker cannot trigger this without first obtaining valid administrative credentials. No EPSS data was supplied in the source intelligence, the vulnerability is absent from the CISA KEV catalog, and no public proof-of-concept code has been identified at time of analysis, all of which align with a low-to-moderate near-term exploitation probability despite the high CVSS impact scores. Vendor patches covering all six affected models are available, further shrinking the exposure window for organizations with active patch management. The realistic threat actor profile is a credentialed insider, a post-phishing attacker with stolen admin credentials, or an attacker pivoting laterally after a separate initial compromise. Organizations that expose VigorAP management interfaces directly to untrusted networks face the highest residual risk and should prioritize remediation and management-plane segmentation.

Exploit ScenarioDerived

An attacker who has obtained valid DrayTek VigorAP administrative credentials - through phishing, credential stuffing against a reused password, or lateral movement from a compromised network host - authenticates to the web management interface and submits a crafted HTTP request to the LAN configuration endpoint with a value such as '192.168.1.1; id > /tmp/pwned #' in the lanIp field. The setLan function passes this unsanitized value directly to a shell command, executing the injected payload as root. No public proof-of-concept code has been identified at time of analysis, but CWE-78 class injection in embedded device firmware is well-understood and exploitation is straightforward for any attacker who clears the credential prerequisite.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 3.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 24, 2026

Command injection in multiple DrayTek VigorAP access point models allows a remote attacker holding valid administrative credentials to execute arbitrary OS commands as root by submitting malicious input to the setLan function's lanIp or lanNetmask parameters. Six models spanning several firmware lines are confirmed affected, with vendor patches now available for all of them per the August 2026 DrayTek security advisory. No public exploit code has been identified and the vulnerability is absent from the CISA KEV catalog, but the root-level code execution outcome warrants prompt firmware upgrade wherever management interfaces are network-reachable.

RemediationAI

DrayTek has released patched firmware for all six affected models; administrators should upgrade to VigorAP 1060C 1.4.12 or later, VigorAP 960C 1.4.12 or later, VigorAP 912C 1.4.15 or later, VigorAP 918R 1.4.11 or later, VigorAP 906 1.4.13 or later, and VigorAP 903 1.4.22 or later. Firmware images and instructions are available through 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 pending patching, restrict access to the web management interface (typically TCP/443 or TCP/8080) to trusted internal management subnets using firewall ACLs or dedicated management VLANs - this eliminates the network attack vector entirely with no functional impact to normal wireless AP operation. Additionally, enforce strong, unique administrative credentials and rotate them immediately if compromise is suspected, since credential possession is the sole prerequisite for exploitation.

Affected VersionsENISA

VigorAP 1060C 0 <1.4.12
VigorAP 903 0 <1.4.22
VigorAP 960C 0 <1.4.12
VigorAP 906 0 <1.4.13
VigorAP 912C 0 <1.4.15
VigorAP 918R 0 <1.4.11

Affected Packages

euvd vigorap_1060c fix: 1.4.12
euvd vigorap_903 fix: 1.4.22
euvd vigorap_906 fix: 1.4.13
euvd vigorap_912c fix: 1.4.15
euvd vigorap_918r fix: 1.4.11
euvd vigorap_960c fix: 1.4.12

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

The setLan function in DrayTek VigorAP firmware processes LAN configuration parameters - specifically the IP address (lanIp) and subnet mask (lanNetmask) fields - and passes them to OS-level shell commands without adequately neutralizing shell metacharacters. This maps directly to CWE-78 (Improper Neutralization of Special Elements used in an OS Command). Six models are confirmed affected by CPE data: VigorAP 903, 906, 912C, 918R, 960C, and 1060C, all manufactured by DrayTek Corporation. Because the vulnerable function is invoked through the device's web management interface, the attack surface is reachable over the network by any host with management-plane connectivity. VigorAP firmware runs the affected code path with root privileges, so a successful injection yields immediate root-level command execution with no further privilege escalation step required.

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

Vendor (VulnCheck) PRIMARY 8.6 HIGH
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
vuln.today AI 7.2 HIGH

Network-accessible via web UI (AV:N/AC:L), but PR:H because valid admin credentials are explicitly required; S:U because all impact is contained within the device with no scope change.

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Aug 24, 2026 - 18:02 EUVD
CVE Published
Aug 24, 2026 - 17:07 cve.org
HIGH 8.6

DescriptionCVE.org

Multiple DrayTek VigorAP models contain a command injection vulnerability in the setLan function. The vulnerability is caused by insufficient validation of the lanIp and lanNetmask 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

Why It Matters

Command injection in DrayTek VigorAP access point models (six variants) allows authenticated administrators to execute arbitrary system commands with root privileges. Compromise of administrative credentials or insider threats could exploit this to gain complete control of network access infrastructure and potentially pivot to internal networks. Organizations must immediately apply August 2026 firmware patches available from DrayTek to eliminate this risk.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
3.1%
Top 13% exploitable
Prevalence
Low
niche SMB/SOHO access point brand with regional market presence
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 3.1%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: +3
CVSS: +43
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

CVE-2026-71914 CRITICAL
9.3 Aug 24

Root-level OS command injection in DrayTek VigorAP wireless access points (models 903, 906, 912C, 918R, 960C, 1060C) let

CVE-2026-71910 HIGH
8.6 Aug 24

Command injection in the apautotest function of multiple DrayTek VigorAP access point models allows a remote attacker ho

CVE-2026-71909 HIGH
8.6 Aug 24

Command injection in DrayTek VigorAP series access points (models 903, 906, 912C, 918R, 960C, and 1060C) allows an authe

CVE-2026-71908 HIGH
8.6 Aug 24

Command injection in DrayTek VigorAP mesh networking firmware allows authenticated remote administrators to execute arbi

CVE-2026-71907 HIGH
8.6 Aug 24

Command injection in DrayTek VigorAP series wireless access points allows authenticated remote administrators to execute

CVE-2026-71905 HIGH
8.6 Aug 24

Command injection in DrayTek VigorAP series access points allows an authenticated remote attacker with administrative cr

CVE-2026-71913 HIGH
8.6 Aug 24

Command injection in multiple DrayTek VigorAP access point models allows an authenticated remote attacker with administr

CVE-2026-71904 HIGH
8.6 Aug 24

Command injection in multiple DrayTek VigorAP firmware models allows authenticated remote attackers with administrative

CVE-2026-71912 HIGH
8.6 Aug 24

Buffer overflow in the apautotest function of DrayTek VigorAP firmware allows an authenticated remote attacker with admi

CVE-2026-71911 HIGH
8.6 Aug 24

Buffer overflow in the setLan function of multiple DrayTek VigorAP access point models enables authenticated remote atta

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy