Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain LAN/Wi-Fi adjacency to router
-
DeliveryAuthenticate to web UI as admin
-
ExploitOpen BPA WAN configuration page
-
ExecutionSubmit BPA field with shell metacharacters
-
Persisthttpd executes injected command as root
-
ImpactInstall persistence or pivot into LAN
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 (1) network adjacency to the router - specifically reach to its HTTP/HTTPS administration interface, which by default is only exposed on LAN/Wi-Fi (AV:A in the CVSS 4.0 vector), (2) valid administrative credentials for the web UI (PR:H), and (3) the attacker must reach and submit the BigPond Cable (BPA) WAN connection-type configuration form, since the injection lives in that specific WAN module's input handling. No end-user interaction is required (UI:N), and no additional attack-requirement preconditions apply (AT:N); the bug is exploitable against default configurations of vulnerable firmware once the admin session is established, and is limited to TL-WR940N hardware revision v6 running firmware older than V6_260528. |
| Impact | This is a moderate-priority issue rather than an emergency: the CVSS 4.0 vector (AV:A/AC:L/AT:N/PR:H/UI:N) limits exploitation to an attacker already on the adjacent network with high-privilege administrative credentials, which substantially constrains the realistic attacker pool. The 8.5 score is driven by the high VC/VI/VA impact - full command execution on the router's underlying OS - but the PR:H prerequisite means this is primarily a post-authentication privilege/persistence escalation problem (admin-on-web-UI to root-on-device) rather than an unauthenticated takeover. No EPSS score, KEV listing, SSVC decision, or public PoC was provided, and no public exploit has been identified at time of analysis, so there is no current evidence of active exploitation; however, similar TP-Link SOHO command-injection bugs have historically been weaponized for botnet recruitment once a PoC drops, and routers exposing remote management or reused admin passwords would materially raise the risk. |
| Exploit ScenarioDerived | An attacker who has obtained the router's admin password (via phishing, default-credential reuse, a prior CSRF, or a compromised LAN host) reaches the web UI from the LAN or Wi-Fi, navigates to the WAN configuration page, selects BigPond Cable as the connection type, and submits a crafted BPA parameter containing shell metacharacters (for example, a server or username field with |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 16, 2026
Authenticated OS command injection in the TP-Link TL-WR940N v6 router's BigPond Cable (BPA) WAN configuration module allows administrators to execute arbitrary system commands with elevated privileges on the device. The flaw stems from improper sanitization of user-supplied input in the WAN setup path and affects firmware versions prior to V6_260528. No public exploit has been identified at time of analysis, and the issue is not listed in CISA KEV.
RemediationAI
Vendor-released patch: TL-WR940N v6 firmware build V6_260528 - apply this firmware (or any later release) from https://www.tp-link.com/en/support/download/tl-wr940n/v6/#Firmware or https://www.tp-link.com/us/support/download/tl-wr940n/v6/#Firmware, following the FAQ at https://www.tp-link.com/us/support/faq/5131/. Until the firmware can be updated, restrict access to the web administration interface to a trusted management VLAN or wired LAN only (disable any Remote Management / WAN-side admin access), change the default admin credentials to a strong unique password to prevent credential-stuffing into the prerequisite admin session, and avoid selecting the BigPond Cable (BPA) WAN connection type - note that the latter workaround is only viable for users who do not actually need BPA service and that LAN-only admin restriction does not protect against an attacker who already has Wi-Fi or wired access plus admin credentials.
Affected VersionsENISA
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 TL-WR940N v6 is a consumer/SOHO wireless router running TP-Link's embedded Linux-based firmware, where WAN connection types - including BigPond Cable (BPA), a legacy Australian Telstra broadband authentication protocol - are configured through the device's HTTP administrative interface. CWE-78 (Improper Neutralization of Special Elements used in an OS Command) indicates that one or more BPA-related parameters are concatenated into a shell command invocation (typically via system(), popen(), or a busybox shell call from the httpd/cgi binary) without proper escaping or allow-list validation, letting metacharacters such as ';', '|', '`', or '$()' break out of the intended argument context. The affected CPE cpe:2.3:a:tp-link_systems_inc.:tl-wr940n_v6:*:*:*:*:*:*:*:* confirms the v6 hardware revision is in scope, and the fix is delivered as a firmware update tracked as build V6_260528.
Know when Tl Wr940N V6 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
CVSS:4.0/AV:A/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Adjacent web-UI access (AV:A), low complexity once authenticated (AC:L), requires admin credentials (PR:H), no user interaction, and injected commands fully compromise the router OS (C/I/A:H).
Primary rating from Vendor (TPLink).
CVSS VectorVendor: TPLink
DescriptionCVE.org
An authenticated OS command injection vulnerability exists in the BigPond Cable (BPA) WAN configuration module in TL-WR940N v6 due to improper sanitization of user input. An attacker with administrative access may exploit this issue to execute arbitrary system commands with elevated privileges.
Executive ViewAI
The TP-Link TL-WR940N v6 router contains a high-severity authenticated command injection vulnerability in its BigPond Cable WAN configuration module that allows authorized administrators to execute arbitrary system commands with elevated device privileges. While exploitation requires valid administrative credentials and no public exploit code has been identified, successful compromise could disrupt router operations and enable lateral movement into the network. Organizations deploying this router model require immediate firmware updates to eliminate this administration-layer attack vector.
Apply vendor patch.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
More in Tl Wr940N V6
View allRemote code execution and denial-of-service in the TP-Link TL-WR940N v6 router stem from a stack-based buffer overflow i
Authenticated OS command injection in the TP-Link TL-WR940N v6 router's IPv6 PPPoE configuration handler allows administ
EUVD-2026-37498
NVD
CVE.org
EPSS
Vulnrichment
GitHub PoC
Exploit-DB