Skip to main content

Welotec TK Series EUVDEUVD-2026-115708

| CVE-2026-105980 HIGH
Command Injection (CWE-77)
2026-11-03 CERTVDE GHSA-2fpm-24vf-wgg4
8.6
CVSS 4.0 · Vendor: CERTVDE
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with high privileges
  2. Delivery
    Submit crafted input to WireGuard VPN function
  3. Exploit
    Improper validation passes input to shell
  4. Execution
    Injected commands execute as root
  5. Impact
    Full device compromise

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Command injection prevention
MITRE ATT&CK

1 technique 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 that the attacker already hold high-privileged (administrative) access to the device's management function (PR:H) and that the WireGuard VPN configuration feature on a Welotec TK100, TK500-v2, or TK500-v3 router be reachable and in use. The attacker then supplies improperly validated input to that WireGuard function to achieve OS command injection (CWE-77) executing as root. No user interaction is required (UI:N) and the vector is network-reachable (AV:N). The principal limiting factors are the high-privilege authentication prerequisite - this is not a pre-auth or low-privilege flaw - and the niche, industry-specific deployment of these industrial routers; the available sources do not state whether the WireGuard feature is enabled by default or the exact input field involved.

Impact

The CVSS 4.0 signals (8.6, High) describe a network-reachable flaw (AV:N/AC:L/AT:N) that nonetheless requires high privileges (PR:H) and no user interaction, with full impact on the vulnerable device (VC:H/VI:H/VA:H) but no scope change (SC:N/SI:N/SA:N). The PR:H requirement is the single most important mitigating factor: an attacker must already hold high-privileged (administrative) access to the device before command injection to root is possible, which substantially narrows the realistic threat to insiders, credential-compromise scenarios, or chained attacks. The vuln.today decision label is 'this_week' rather than act_now/emergency, consistent with a serious-but-not-critical priority. No EPSS score, no CISA KEV listing, and no public exploit were provided, so there is no evidence of active or widespread exploitation - the sole reference is the CERT@VDE vendor advisory VDE-2026-119, not a proof-of-concept. Net assessment: a genuine privilege-escalation-to-root issue worth patching on a near-term schedule, but the high-privilege prerequisite and niche industrial-router footprint make mass opportunistic exploitation unlikely; prioritize based on exposure of device management interfaces.

Exploit ScenarioDerived

An attacker who already possesses high-privileged (administrative) access to a Welotec TK100/TK500 router's management function supplies maliciously crafted input to the WireGuard VPN configuration feature, which fails to validate it properly and passes it to a system shell. The injected commands then execute with root privileges, giving full control of the device. No public exploit code or proof-of-concept was identified at time of analysis.

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

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

Alert me

AnalysisAIv1 – Nov 03, 2026

OS command injection in the WireGuard VPN configuration function of Welotec TK100, TK500-v2 and TK500-v3 industrial routers lets an attacker who already holds administrative access to the device management interface inject and run system commands as root, with no user interaction required. Because the prerequisite is high-privileged management access, this is not a pre-authentication or low-privilege flaw; the practical risk is privilege escalation from an admin-level account or management-plane compromise to full root control of the router. Per the CERTVDE advisory (VDE-2026-119) the issue is improper input validation (CWE-77); no public exploit code or proof-of-concept is identified in the available data, no CISA KEV entry is associated, and EPSS scoring was not available at time of analysis.

RemediationAI

No vendor-released patch version is identified in the available data; consult CERTVDE advisory VDE-2026-119 (https://www.certvde.com/en/advisories/VDE-2026-119/) for Welotec's fixed firmware release and update TK100, TK500-v2 and TK500-v3 devices as soon as a version is published. Until then, the actionable compensating control that follows from the assessed prerequisites is to strictly limit who can reach and use the device management function and the WireGuard configuration feature - this is an administrative-only capability (PR:H), so reducing the number of admin accounts, removing unused ones, and restricting management access to trusted network segments or a dedicated management VLAN directly removes the path to exploitation, at the cost of tighter operational access for administrators. Also avoid exposing the management interface to untrusted networks; note that this reduces exposure but is not a complete substitute for the vendor fix. Additional product-specific workarounds, including whether the WireGuard feature can be disabled, are not stated in the supplied evidence and should be confirmed with the vendor advisory.

Affected VersionsENISA

TK500-v3 0.0.0 <1.0.123
TK500-v2 0.0.0 <1.0.124
TK100 0.0.0 <3.5.116

Affected Packages

euvd tk100 fix: 3.5.116
euvd tk500_v2 fix: 1.0.124
euvd tk500_v3 fix: 1.0.123

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 3 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 affected components are the WireGuard VPN feature of Welotec TK100, TK500-v2 and TK500-v3 industrial VPN routers, confirmed by the CPE entries cpe:2.3:a:welotec:tk100, cpe:2.3:a:welotec:tk500-v2 and cpe:2.3:a:welotec:tk500-v3. The root cause class is CWE-77 (Improper Neutralization of Special Elements used in a Command), meaning user-supplied values accepted by the WireGuard configuration function are passed to a system-level command interpreter without adequate validation or escaping, so injected command text is executed by the underlying operating system with root privileges. The attack is network-reachable (AV:N), requires no user interaction (UI:N) and needs no special attack conditions (AC:L/AT:N), but the vector explicitly sets PR:H: the attacker must already hold high-privileged access to the device's management function for the WireGuard configuration feature to be reachable and usable. The CVSS 4.0 base metrics show full confidentiality, integrity and availability impact confined to the vulnerable device (VC:H/VI:H/VA:H, SC:N/SI:N/SA:N). The sources do not describe the specific input field involved, the exact trigger, or whether the WireGuard feature is enabled by default; these remain unverified.

Know when Tk100 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 (CERTVDE) 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-reachable management function but requires high-privileged authentication (PR:H) and no user interaction; command injection yields full root impact (C/I/A:H) with no scope change per SC/SI/SA:N.

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 (CERTVDE).

CVSS VectorVendor: CERTVDE

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
Nov 03, 2026 - 09:46 EUVD
CVE Published
Nov 03, 2026 - 08:59 cve.org
HIGH 8.6

DescriptionCVE.org

Improper input validation in the WireGuard VPN function may allow a remote attacker with high privileges to inject system commands and execute them with root privileges.

Executive ViewAI

Why It Matters

Welotec TK100, TK500-v2, and TK500-v3 industrial routers contain a high-severity OS command injection flaw in the WireGuard VPN configuration function. An attacker with administrative access to the device management interface can execute arbitrary system commands as root without user interaction. This elevates an administrative compromise to full root control of the router, enabling persistent network manipulation and disruption of industrial operations. Leadership should prioritize mitigation because these devices often sit at the network edge, and a successful exploit could severely impact availability and integrity of connected OT environments.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict management interface access to trusted networks, enforce strong authentication and MFA for administrative accounts, monitor router logs for anomalous command execution, segment affected routers from critical OT networks, and apply least-privilege principles to administrative roles.

Threat Intelligence Overview

EPSS Score
0.4%
Top 70% exploitable
Prevalence
Low
niche industrial cellular/VPN routers, OT and industry-specific deployment only
Social Media
3
Sightings
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 0.4%
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

43
Low Medium High Critical
KEV: 0
EPSS: 0
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.

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