TP-Link Archer AX17: Authenticated OS command injection (CVE-2026-9151)
An authenticated OS command injection vulnerability in the TP-Link Archer AX17 router allows administrative LAN users to achieve root command execution via malicious OpenVPN client profile descriptions.
CVE search metadata
CVE search record: CVE-2026-9151. EPSS: 1.07%. KEV: no. Product: Archer AX17 v1 (< 1.5.0 Build 20260605). Brief: TP-Link Archer AX17: Authenticated OS command injection (CVE-2026-9151). Brief link: https://feed.craftedsignal.io/briefs/2026-11-archer-ax17-command-injection/
Triage facts
Revision 1- Applicability
- Archer AX17 v1 (< 1.5.0 Build 20260605)
- Evidence
- Unknown
- Severity
- High
- Action
- Elevated
- Sources
- 2 public sources
- Freshness
- Revision 1Nov 1, 23:10 UTC
- Vulnerabilities
- 1 CVE
- Source quality
- C2Likely
CVE-2026-9151 is an authenticated OS command injection vulnerability in the Archer AX17 v1 VPN client import functionality. The issue arises because the profile description field is insufficiently sanitized and later processed by system commands (grep and sed) running with root privileges. An authenticated administrative session from the LAN is required to exploit this.
Attack Chain
- Attacker establishes an authenticated administrative session on the LAN.
- Attacker triggers the VPN client import functionality on the router.
- Attacker submits a crafted OpenVPN profile description containing a payload using backticks and
${IFS}to bypass input filtering (e.g.,`sleep${IFS}1`). - The router stores the malicious string as a filename in
/etc/openvpn/.ovpn. - The application writes the path to
/tmp/ovpn_curr_edit. - The web server executes
grepandsedcommands using the unquoted path from/tmp/ovpn_curr_edit. - The system shell interprets the injected backticks as commands, executing the payload with root privileges.
Impact
Successful exploitation allows for full command execution on the router as the root user, potentially leading to a complete compromise of the network device.
Recommendation
- Update Archer AX17 v1 firmware to version 1.5.0 Build 20260605 or later.
- Limit administrative access to the router web interface to trusted management subnets or hardened endpoints to mitigate the risk of an attacker gaining the required administrative session.
- Audit logs for unexpected administrative logins or configuration changes on network devices.
Immediate actions
Patch all Archer AX17 v1 routers to firmware version 1.5.0 Build 20260605.
Threat Hunt
Identify authenticated administrative sessions followed by unusual VPN configuration imports containing non-alphanumeric characters in the description field.
Data: Router administrative access logs, VPN configuration import logs
Mitigations
Upgrade Archer AX17 v1 to firmware 1.5.0 Build 20260605
CVE-2026-9151