Skip to main content

Severity by source

Vendor (VulnCheck) PRIMARY
9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
9.8 CRITICAL

Pre-auth (PR:N), network-reachable (AV:N), low-complexity (AC:L) command injection yielding root gives full C/I/A:H; scope unchanged as impact stays on the device OS.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/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
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

3
Patch available
Aug 24, 2026 - 18:02 EUVD
Analysis Generated
Aug 24, 2026 - 18:02 vuln.today
CVE Published
Aug 24, 2026 - 17:07 cve.org
CRITICAL 9.3

DescriptionCVE.org

Multiple DrayTek VigorSwitch models contain a pre-authentication command injection vulnerability in the setget.cgi interface. The vulnerability is caused by insufficient filtering of the pass field before command execution. A remote attacker can trigger this vulnerability via crafted input to execute arbitrary commands with root privileges.

AnalysisAI

Pre-authentication OS command injection in DrayTek VigorSwitch managed switches lets a remote, unauthenticated attacker run arbitrary commands as root by supplying crafted input to the setget.cgi 'pass' field, which is passed to a shell without sufficient filtering. The flaw affects a broad range of VigorSwitch models (G/P/Q-series including G2540Xs, P2282X, Q2300X, G2542X and ~30 listed variants) and carries a CVSS 4.0 score of 9.3. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
technique details hidden
Delivery
technique details hidden
Exploit
technique details hidden
Execution
technique details hidden
Impact
technique details hidden

Vulnerability AssessmentAI

Exploitation Exploitation requires network reachability to the switch's web management interface exposing setget.cgi; per the CVSS vector (AV:N/AC:L/PR:N/UI:N) no authentication, user interaction, or non-default configuration is needed, so any affected VigorSwitch model whose management HTTP(S) service is reachable by the attacker is exploitable against default configurations. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment This is a genuine high-priority issue rather than an inflated CVSS score. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario Full exploit scenario with step-by-step reproduction available after sign-in.
Remediation Patch available per vendor advisory: DrayTek published a VigorSwitch series security advisory (August 2026) addressing this issue - apply the fixed firmware for your exact model as listed at https://www.draytek.com/about/security-advisory/multiple-vulnerabilities-in-vigorswitch-series-august-2026/ (exact fixed version not stated in the available data, so verify the per-model build on the vendor page before deploying). … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, conduct a complete inventory of all DrayTek VigorSwitch deployments and immediately isolate any G/P/Q-series models from untrusted or external-facing network segments; restrict access to management interfaces to named administrator accounts only. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

CVE-2026-71943 HIGH
8.6 Aug 24

Command injection in DrayTek VigorSwitch's setDevNet function allows authenticated remote attackers to execute arbitrary

CVE-2026-71930 HIGH
8.6 Aug 24

Command injection in DrayTek VigorSwitch's setTime function enables authenticated administrators to execute arbitrary OS

CVE-2026-71929 HIGH
8.6 Aug 24

Command injection in multiple DrayTek VigorSwitch models enables authenticated administrators to execute arbitrary OS co

CVE-2026-71925 HIGH
8.6 Aug 24

Command injection in multiple DrayTek VigorSwitch models' getDetail function enables authenticated remote attackers hold

CVE-2026-71924 HIGH
8.6 Aug 24

Command injection in DrayTek VigorSwitch's getVid function allows an authenticated remote administrator to execute arbit

CVE-2026-71919 HIGH
8.6 Aug 24

Command injection in multiple DrayTek VigorSwitch managed switch models allows an authenticated remote administrator to

CVE-2026-71918 HIGH
8.6 Aug 24

Command injection in the DrayTek VigorSwitch `webBackupAction` function allows authenticated remote attackers to execute

CVE-2026-71917 HIGH
8.6 Aug 24

Command injection in the DrayTek VigorSwitch series' pingtrace diagnostic function allows an authenticated administrator

CVE-2026-71915 HIGH
8.6 Aug 24

Command injection in DrayTek VigorSwitch's jsonstatus function allows authenticated remote administrators to execute arb

CVE-2026-71931 HIGH
8.6 Aug 24

Command injection in DrayTek VigorSwitch's tftp_upgrade function enables authenticated remote administrators to execute

CVE-2026-71916 HIGH
8.6 Aug 24

Command injection via the commandTable function affects 28 DrayTek VigorSwitch managed switch models across multiple fir

CVE-2026-71928 HIGH
8.6 Aug 24

Command injection in DrayTek VigorSwitch firmware's fdftDevice function allows an authenticated remote administrator to

Share

CVE-2026-71921 vulnerability details – vuln.today

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