TP-Link Archer BE230
CVE-2026-22226
HIGH
Severity by source
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/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
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
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/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
Lifecycle Timeline
7DescriptionCVE.org
A command injection vulnerability may be exploited after the admin's authentication in the VPN server configuration module on the TP-Link Archer BE230 v1.2. Successful exploitation could allow an attacker to gain full administrative control of the device, resulting in severe compromise of configuration integrity, network security, and service availability.
This CVE covers one of multiple distinct OS command injection issues identified across separate code paths. Although similar in nature, each instance is tracked under a unique CVE ID.
This issue affects Archer BE230 v1.2 < 1.2.4 Build 20251218 rel.70420.
AnalysisAI
Authenticated command injection in the TP-Link Archer BE230 v1.2 router (firmware prior to 1.2.4 Build 20251218 rel.70420) allows an administrator on the adjacent network to execute arbitrary OS commands via the VPN server configuration module. No public exploit identified at time of analysis, and EPSS of 0.99% (77th percentile) suggests modest near-term exploitation likelihood, though successful exploitation yields full device takeover. This CVE is one of several distinct command injection flaws disclosed across separate code paths in the same firmware.
Technical ContextAI
The affected device is the TP-Link Archer BE230, a Wi-Fi 7 (BE-class) consumer/SOHO router, identified by CPE cpe:2.3:o:tp-link:archer_be230_firmware. The root cause is CWE-78 (Improper Neutralization of Special Elements used in an OS Command), where user-supplied input passed to the VPN server configuration handler in the device's web management interface is concatenated into a shell command without proper sanitization or argument separation. Such flaws are common in embedded Linux routers where CGI handlers invoke BusyBox or vendor scripts via system()/popen() with attacker-controlled parameters, enabling shell metacharacter injection that runs in the privileged context of the router's management daemon (typically root).
RemediationAI
Apply the vendor-released patch by upgrading TP-Link Archer BE230 v1.2 to firmware 1.2.4 Build 20251218 rel.70420 or later, obtained from https://www.tp-link.com/us/support/download/archer-be230/v1.20/#Firmware (regional mirrors at /en/ and /sg/), and consult the TP-Link advisory at https://www.tp-link.com/us/support/faq/4935/ for upgrade guidance. Until the firmware is applied, restrict administrative access to the web management interface to trusted wired LAN hosts only, disable remote/WAN management, and disable the VPN server feature on the router if it is not in active use, which removes the vulnerable code path at the cost of losing remote VPN connectivity. Change the admin password and rotate any pre-shared keys after patching in case the device was previously exposed, since exploitation grants full filesystem and process control that could leave residual implants surviving a configuration reset but not necessarily a full firmware reflash.
Directory traversal vulnerability in TP-LINK Archer C5 (1.2) with firmware before 150317, C7 (2.0) with firmware before
cgi-bin/admin/servetest in TP-Link IP Cameras TL-SC3130, TL-SC3130G, TL-SC3171, TL-SC3171G, and possibly other models be
The PING function on the TP-Link TL-WR840N EU v5 router with firmware through TL-WR840N(EU)_V5_171211 is vulnerable to r
TP-LINK TL-WR840N(ES)_V6.20_180709 was discovered to contain a command injection vulnerability via the component oal_set
Stack-based buffer overflow in the run_init_sbus function in the KCodes NetUSB module for the Linux kernel, as used in c
Directory traversal vulnerability in the web-based management feature on the TP-LINK TL-WR841N router with firmware 3.13
TP-LINK TL-WR840N(ES)_V6.20_180709 was discovered to contain a command injection vulnerability via the component oal_sta
TP-Link Archer C7 and TL-WR841N routers contain an authenticated remote command execution vulnerability in the Parental
A vulnerability in the TP-Link Archer c20 router with firmware version V6.6_230412 and earlier permits unauthorized indi
Multiple stack-based buffer overflows in TP-Link WR940N WiFi routers with hardware version 4 allow remote authenticated
TP-LINK TL-WR840N(ES)_V6.20_180709 was discovered to contain a remote code execution (RCE) vulnerability via the functio
In TP-Link Router AX50 firmware 210730 and older, import of a malicious backup file via web interface can lead to remote
Same weakness CWE-78 – OS Command Injection
View allSame technique Command Injection
View allShare
External POC / Exploit Code
Leaving vuln.today