CVE-2026-71910

DrayTek VigorAP Multiple Models OS Command Injection via apautotest

Published Aug 24, 2026 CVSS 4.0 · 8.6 High EPSS 2.3% KEV · Not listed
Description
Multiple DrayTek VigorAP models contain a command injection vulnerability in the apautotest function. The vulnerability is caused by insufficient validation of the CMD0, CMD3, and CMD6 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.

Analysis

AI-generated

Technical impact

The vulnerability allows a remote attacker to invoke arbitrary operating‑system commands with root privilege by sending crafted input to the apautotest function. The flaw originates from insufficient validation of the CMD0, CMD3, and CMD6 fields before command execution, which is a classic command injection weakness (CWE‑78).

Affected Systems

Affected devices include the DrayTek VigorAP 1060C, 903, 906, 912C, 918R, and 960C firmware editions. All listed models are susceptible to the command injection in the apautotest endpoint.

Risk and Exploitability

The CVSS score of 8.6 indicates high severity, and the vulnerability requires valid administrative credentials to the web management interface to be exploited. The EPSS score of 3% suggests a low but nonzero probability of exploitation, and the issue is not currently listed in the CISA KEV catalog. The likely attack vector is an authenticated attacker who gains access to the management interface, leveraging the unvalidated parameters to execute arbitrary root‑level commands.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest firmware update from DrayTek that resolves the apautotest command injection flaw.
  • If an update is unavailable, block or disable the apautotest endpoint or restrict access to the web interface by firewall or ACLs.
  • Ensure administrative credentials are strong, unique, and access is limited to trusted personnel only.

Generated by OpenCVE AI on August 25, 2026 at 14:33 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Draytek vigorap 1060c
Draytek vigorap 903
Draytek vigorap 906
Draytek vigorap 912c
Draytek vigorap 918r
Draytek vigorap 960c
Vendors & Products Draytek vigorap 1060c
Draytek vigorap 903
Draytek vigorap 906
Draytek vigorap 912c
Draytek vigorap 918r
Draytek vigorap 960c
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Multiple DrayTek VigorAP models contain a command injection vulnerability in the apautotest function. The vulnerability is caused by insufficient validation of the CMD0, CMD3, and CMD6 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.
Title DrayTek VigorAP Multiple Models OS Command Injection via apautotest
First Time appeared Draytek
Draytek vigorap 1060c Firmware
Draytek vigorap 903 Firmware
Draytek vigorap 906 Firmware
Draytek vigorap 912c Firmware
Draytek vigorap 918r Firmware
Draytek vigorap 960c Firmware
Weaknesses CWE-78
CPEs cpe:2.3:o:draytek:vigorap_1060c_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:draytek:vigorap_903_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:draytek:vigorap_906_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:draytek:vigorap_912c_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:draytek:vigorap_918r_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:draytek:vigorap_960c_firmware:*:*:*:*:*:*:*:*
Vendors & Products Draytek
Draytek vigorap 1060c Firmware
Draytek vigorap 903 Firmware
Draytek vigorap 906 Firmware
Draytek vigorap 912c Firmware
Draytek vigorap 918r Firmware
Draytek vigorap 960c Firmware
References
Metrics cvssV3_1

{'score': 7.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.6, 'vector': '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'}

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Aug 24, 2026, 6:51 PM
Reserved
Aug 8, 2026, 4:37 PM
Status
Deferred
Published
Aug 24, 2026, 6:17 PM
Modified
Oct 13, 2026, 9:10 AM