Skip to content
CVE PROGRAM SOURCE RECORD8.6 High

CVE-2026-71923

DrayTek VigorSwitch Multiple Models OS Command Injection via auth_set

Description

Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the auth_set function. The vulnerability is caused by insufficient filtering of the username and password 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.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

DrayTek Corporation VigorSwitch G2540xs

Default version status: unaffected

  • 0 to < 3.9.10affected

DrayTek Corporation VigorSwitch P2540xs

Default version status: unaffected

  • 0 to < 3.9.10affected

DrayTek Corporation VigorSwitch FX2120

Default version status: unaffected

  • 0 to < 3.9.10affected

DrayTek Corporation VigorSwitch G2282x

Default version status: unaffected

  • 0 to < 2.10.6affected

DrayTek Corporation VigorSwitch P2282x

Default version status: unaffected

  • 0 to < 2.10.6affected

DrayTek Corporation VigorSwitch Q2300x

Default version status: unaffected

  • 0 to < 2.10.7affected

DrayTek Corporation VigorSwitch PQ2300xb

Default version status: unaffected

  • 0 to < 2.10.7affected

DrayTek Corporation VigorSwitch G2542x

Default version status: unaffected

  • 0 to < 3.10.6affected

DrayTek Corporation VigorSwitch P2542x

Default version status: unaffected

  • 0 to < 3.10.6affected

DrayTek Corporation VigorSwitch P2542xh

Default version status: unaffected

  • 0 to < 3.10.6affected

DrayTek Corporation VigorSwitch PX2060

Default version status: unaffected

  • 0 to < 2.9.10affected

DrayTek Corporation VigorSwitch G1280

Default version status: unaffected

  • 0 to < 2.9.10affected

DrayTek Corporation VigorSwitch P1280

Default version status: unaffected

  • 0 to < 2.9.10affected

DrayTek Corporation VigorSwitch P1281x

Default version status: unaffected

  • 0 to < 2.9.10affected

DrayTek Corporation VigorSwitch G1282

Default version status: unaffected

  • 0 to < 2.9.10affected

DrayTek Corporation VigorSwitch P1282

Default version status: unaffected

  • 0 to < 2.9.10affected

DrayTek Corporation VigorSwitch G2121

Default version status: unaffected

  • 0 to < 2.9.10affected

DrayTek Corporation VigorSwitch P2121

Default version status: unaffected

  • 0 to < 2.9.10affected

DrayTek Corporation VigorSwitch PQ2121x

Default version status: unaffected

  • 0 to < 2.9.10affected

DrayTek Corporation VigorSwitch Q2121x

Default version status: unaffected

  • 0 to < 2.9.10affected

DrayTek Corporation VigorSwitch G2280x

Default version status: unaffected

  • 0 to < 2.9.10affected

DrayTek Corporation VigorSwitch P2280x

Default version status: unaffected

  • 0 to < 2.9.10affected

DrayTek Corporation VigorSwitch Q2200x

Default version status: unaffected

  • 0 to < 2.9.10affected

DrayTek Corporation VigorSwitch PQ2200xb

Default version status: unaffected

  • 0 to < 2.9.10affected

DrayTek Corporation VigorSwitch G2100

Default version status: unaffected

  • 0 to < 2.9.10affected

DrayTek Corporation VigorSwitch P2100

Default version status: unaffected

  • 0 to < 2.9.10affected

DrayTek Corporation VigorSwitch G2540x

Default version status: unaffected

  • 0 to < 2.9.10affected

DrayTek Corporation VigorSwitch P2540x

Default version status: unaffected

  • 0 to < 2.9.10affected

References