Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2021 - Vulnerable and Outdated Components
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, buffer size validation
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Impact | This vulnerability presents a nuanced risk profile. CVSS v4.0 score of 8.2 is elevated, but the vector reveals critical mitigating factors: AV:N (network-accessible), AC:L (low complexity), but PR:H (high privilege required) and UI:N. The PR:H requirement severely constrains exploitability—an attacker must already be authenticated with administrative credentials. Impact is primarily VA:H (availability), with no confidentiality or integrity compromise (VC:N, VI:N, SC:N, SI:N), indicating denial-of-service rather than data theft. Without EPSS data or KEV (Known Exploited Vulnerability) status provided, assessed likelihood of exploitation is low-to-moderate in practice: the high privilege barrier is a substantial control. However, this is an end-of-life product with no vendor support, meaning no patches will ever be released. For organizations still operating these devices, this represents a longer-term risk that can only be mitigated through hardware replacement. |
| Exploit ScenarioDerived | An attacker with legitimate administrative access (e.g., compromised credentials via phishing, insider threat, or from default credentials) navigates to the router's web interface and crafts a malicious HTTP request to /userRpm/WanSlaacCfgRpm.htm with an oversized payload in the SLAAC configuration parameters. This causes a buffer overflow in the firmware's CGI handler, corrupting adjacent memory and crashing the router (denial of service). In a worst-case scenario with favorable memory layout, this could enable code execution, though the PR:H requirement means pre-authentication is required, making worm-like propagation unlikely. Realistic attack vector involves targeted compromise of a specific organization's network infrastructure rather than widespread automated exploitation. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 14, 2026
Buffer overflow vulnerability in TP-Link TL-WR940N V4 and TL-WR841N V11 routers, exploitable remotely through the /userRpm/WanSlaacCfgRpm.htm endpoint. An attacker with high privileges can trigger memory corruption leading to availability impact (denial of service) or potential system compromise. This vulnerability affects end-of-life products no longer receiving vendor support, significantly limiting remediation options.
RemediationAI
primary: Hardware replacement; description: No patches will be released for these end-of-life products. Organizations should plan migration to current TP-Link models or alternative vendors with active security support. mitigation: Network segmentation; description: Restrict access to router management interface to trusted administrative networks only. Disable remote management (disable HTTP/HTTPS WAN access to admin interface) if supported. mitigation: Access control; description: Change default administrative credentials immediately. Ensure strong, unique passwords for all administrative accounts to reduce unauthorized access risk. mitigation: Monitoring; description: Monitor router logs for unusual administrative login attempts or configuration changes to /userRpm/WanSlaacCfgRpm.htm endpoint.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 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 vulnerability exists in CWE-119 (Improper Restriction of Operations within the Bounds of a Memory Buffer), a classic buffer overflow class affecting memory safety. The vulnerable endpoint /userRpm/WanSlaacCfgRpm.htm handles SLAAC (Stateless Address AutoConfiguration) configuration in IPv6, likely processing user-supplied input without proper bounds checking. TP-Link router firmware typically uses embedded Linux with custom CGI handlers; this specific file is part of the web-based management interface. The affected products are: TP-Link TL-WR940N V4 (CPE: cpe:2.3:h:tp-link:tl-wr940n:4:*:*:*:*:*:*:*) and TP-Link TL-WR841N V11 (CPE: cpe:2.3:h:tp-link:tl-wr841n:11:*:*:*:*:*:*:*). Both are residential-grade wireless routers that reached end-of-life several years ago.
Know when Tl Wr940n Firmware 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:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability has been found in TP-Link TL-WR940N V4 and TL-WR841N V11. Affected by this issue is some unknown functionality of the file /userRpm/WanSlaacCfgRpm.htm, which may lead to buffer overflow. The attack may be launched remotely. This vulnerability only affects products that are no longer supported by the maintainer.
Executive ViewAI
TP-Link routers TL-WR940N V4 and TL-WR841N V11 contain a critical buffer overflow vulnerability with active public exploits and no vendor patch available. Organizations using these unsupported devices face immediate risk of remote compromise, potentially enabling network intrusion, data theft, and lateral movement.
Disable WAN SLAAC configuration feature if functionality permits. Implement network segmentation to prevent direct access to affected devices from untrusted networks. Disable remote management and limit administrative access to trusted internal networks only. Deploy IDS/IPS rules to detect buffer overflow exploitation attempts targeting /userRpm/WanSlaacCfgRpm.htm. Consider upgrading to supported TP-Link router firmware versions or replacing devices with current-generation equipment receiving active vendor support.
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
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
More in Tl Wr940n Firmware
View allTP-Link TL-WR940N V4 was discovered to contain a buffer overflow via the ipStart parameter at /userRpm/WanDynamicIpV6Cfg
TP-Link TL-WR940N V2/V4, TL-WR841N V8/V10, and TL-WR740N V1/V2 was discovered to contain a command injection vulnerabili
TP-Link TL-WR940N is vulnerable to a stack-based buffer overflow, caused by improper bounds checking by the ipAddrDispos
TP-Link TL-WR940N V2/V4, TL-WR841N V8/V10, and TL-WR740N V1/V2 was discovered to contain a buffer overflow via the compo
TP-Link TL-WR940N V2/V4, TL-WR841N V8/V10, and TL-WR740N V1/V2 was discovered to contain a buffer overflow via the compo
TP-Link TL-WR940N V2/V3/V4, TL-WR941ND V5/V6, TL-WR743ND V1 and TL-WR841N V8 were discovered to contain a buffer overflo
An issue in the /userRpm/LocalManageControlRpm component of TP-Link TL-WR940N V2/V4/V6, TL-WR841N V8/V10, and TL-WR941ND
TP-Link TL-WR940N V2/V4/V6, TL-WR841N V8, TL-WR941ND V5, and TL-WR740N V1/V2 were discovered to contain a buffer read ou
TP-Link TL-WR940N V4, TL-WR841N V8/V10, TL-WR940N V2/V3 and TL-WR941ND V5/V6 were discovered to contain a buffer overflo
TP-Link TL-WR940N V4, TL-WR841N V8/V10, TL-WR740N V1/V2, TL-WR940N V2/V3, and TL-WR941ND V5/V6 were discovered to contai
This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of TP-Link TL-W
TP-Link TL-WR940N V3 and V4 with firmware 3.16.9 and earlier contain a buffer overflow via the dnsserver1 and dnsserver2
EUVD-2025-18451
NVD
CVE.org
EPSS
GitHub
VulDB
Exploit-DB