Skip to main content

TP-Link Archer EUVDEUVD-2026-36078

| CVE-2026-9151 HIGH
OS Command Injection (CWE-78)
2026-06-10 TPLink GHSA-x4j3-73c9-wq9c
8.5
CVSS 4.0 · NVD
View

Attack ChainAIDerived

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

  1. Recon
    Gain adjacent network foothold (LAN/Wi-Fi)
  2. Delivery
    Obtain router admin credentials
  3. Exploit
    Authenticate to web UI
  4. Install
    Craft malicious VPN client config with shell metacharacters
  5. C2
    Import file via VPN module
  6. Execute
    Trigger command injection (CWE-78)
  7. Impact
    Execute arbitrary commands as router 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 three concrete preconditions drawn from the CVE data: (1) the attacker must be on a network adjacent to the router - same LAN segment, Wi-Fi (including guest SSID if it can reach the admin interface), or a directly bridged link - because the CVSS vector is AV:A, not AV:N; (2) the attacker must possess administrator-level credentials to the router web UI (PR:H), since the VPN client configuration import is an authenticated management function; (3) the device must be one of the listed hardware revisions (Archer AX12 v1, AX17 v1, AX18 v1, AX1300 v1.6) with the VPN Client feature enabled and reachable, and the attacker must be able to submit a crafted VPN client configuration file through that import workflow. No user interaction by another party is required (UI:N). Limiting factors that reduce real-world risk: admin credential requirement blocks pure outsiders, adjacency requirement blocks internet-wide scanning, and homes/offices that never enable the VPN client function present a smaller attack surface even pre-patch.

Impact

The CVSS 4.0 vector (AV:A/AC:L/AT:N/PR:H/UI:N) tells a nuanced story: attack vector is Adjacent (the attacker must already be on the LAN or Wi-Fi), privileges required are High (administrative login to the router web UI is needed), and no user interaction is required once the attacker is in. Confidentiality/Integrity/Availability impact on the vulnerable system is High, but Subsequent System impact is only Low, reflecting that the router is itself the asset rather than a pivot into a fully separate trust boundary. EPSS data was not supplied and the CVE is not in CISA KEV, and no POC is referenced - so this is best characterized as a high-CVSS issue whose real-world risk is meaningfully bounded by the dual requirement of network adjacency plus admin credentials. The most realistic threat models are an insider/guest on the Wi-Fi who has obtained or defaults-guessed the admin password, or chaining with a separate credential-disclosure or auth-bypass flaw; opportunistic mass exploitation is unlikely. No conflicting signals were observed in the supplied data.

Exploit ScenarioDerived

An attacker who has gained the router's administrator credentials - for example a malicious guest on the home or small-office Wi-Fi, a roommate, or someone who phished or default-guessed the admin password - logs into the web UI and navigates to the VPN client configuration page. They upload a crafted VPN client profile in which a parameter (such as a server name, certificate path, or auth field) embeds shell metacharacters and an OS command; when the firmware parses and applies the file, the injected command runs with router-level privileges, giving the attacker a persistent foothold to sniff or redirect LAN traffic, alter DNS, or install a backdoor. No public exploit is identified at time of analysis, so the attacker would need to develop the payload from scratch.

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 – Jun 10, 2026

OS command injection in the VPN module of TP-Link Archer AX12 v1, AX17 v1, AX18 v1, and AX1300 v1.6 routers allows an authenticated attacker on an adjacent network to execute arbitrary commands by uploading a malicious VPN client configuration file. The flaw stems from improper sanitization of special characters during configuration import (CWE-78) and carries a CVSS 4.0 base score of 8.5. No public exploit identified at time of analysis, and the vulnerability is not listed in CISA KEV, but TP-Link has released firmware fixes for all affected models.

RemediationAI

Patch available per vendor advisory: download and install the latest firmware for the exact hardware revision from the TP-Link support pages - Archer AX12 (https://www.tp-link.com/en/support/download/archer-ax12/#Firmware), Archer AX17 (https://www.tp-link.com/en/support/download/archer-ax17/#Firmware), Archer AX18 (https://www.tp-link.com/en/support/download/archer-ax18/#Firmware), and Archer AX1300 (https://www.tp-link.com/us/support/download/archer-ax1300/#Firmware) - verifying the hardware version label on the device before flashing, since installing the wrong revision's firmware can brick consumer routers. Exact fixed firmware version strings are not enumerated in the supplied input and should be read from the vendor pages above and the FAQ at https://www.tp-link.com/us/support/faq/5125/. Until patching is complete, reduce exposure by disabling the VPN Client feature in the router web UI if unused, rotating the administrator password to a strong unique value (the attacker needs admin), disabling Wi-Fi guest network access to the management VLAN or moving administration to a wired-only interface, and ensuring remote/cloud management is turned off so the adjacent-network requirement is not effectively widened; the trade-off of disabling the VPN client is loss of upstream VPN tunneling for the LAN.

Affected VersionsENISA

Archer AX1300 v1.6 0 <V1_1.5.0 Build 20260605
Archer AX18 v1 0 <V1_1.5.0 Build 20260605
Archer AX17 v1 0 <V1_1.5.0 Build 20260605
Archer AX12 V1 0 <V1_1.5.0 Build 20260605

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected devices are consumer/SOHO TP-Link Archer Wi-Fi routers (AX12, AX17, AX18, AX1300) running TP-Link's proprietary firmware, which embeds a VPN client capability allowing users to import third-party VPN configuration files (typically OpenVPN-style .ovpn or PPTP/L2TP profile files). The CWE-78 root cause indicates that fields parsed from the imported configuration file are passed through to an underlying OS shell - likely via a system()/popen()-style invocation of a VPN binary or helper script - without proper escaping or allow-listing of metacharacters such as backticks, semicolons, pipes, or $(...) substitution. Because the parsing occurs inside privileged daemons on embedded Linux, injected commands execute in the router's administrative context. The CPE strings confirm the issue is tied to specific hardware revisions (v1 / v1.6) rather than a software library shared across the product line.

Know when Archer Ax12 V1 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

NVD PRIMARY 8.5 HIGH
CVSS:4.0/AV:A/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Adjacent
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
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
Low

Lifecycle Timeline

1
CVSS changed
Jun 10, 2026 - 18:22 NVD
8.5 (HIGH)

DescriptionNVD

An OS command injection vulnerability exists in the VPN module of TP-Link Archer AX12 v1, AX17 v1. AX18 v1, and AX1300 v1.6 routers. This vulnerability allows an adjacent, authenticated attacker to execute arbitrary commands on the device by importing a specially crafted VPN client configuration file. The issue stems from improper filtering of special characters.

Successful exploitation of this vulnerability may enable an attacker to gain full control of the affected device, potentially compromising configuration integrity, network security, and service availability.

Executive ViewAI

Why It Matters

TP-Link Archer AX12, AX17, AX18, and AX1300 routers contain an OS command injection vulnerability in the VPN configuration module that allows authenticated users on adjacent networks to execute arbitrary commands, potentially enabling complete network compromise. Organizations deploying these router models should prioritize firmware updates to eliminate this attack vector and restore network perimeter integrity.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.4%
Top 41% exploitable
Data Quality
2 sources
Confidence: Low

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
Controlled
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
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