Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft HTTP request with compressed path encoding
-
DeliverySend request to adjacent network device
-
ExploitPath normalization expands buffer beyond limit
-
ExecutionBuffer overflow corrupts memory
-
ImpactDevice becomes unavailable or reboots
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Buffer copy size validation
MITRE ATT&CK
1 technique 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 | TP-Link Tapo C520WS v2.6 device running default firmware. Attacker must be on the same adjacent network as the target device. Requires sending a crafted HTTP request with path normalization expansion to trigger buffer overflow. No authentication or user interaction required. |
| Impact | While CVSS score and vector are not provided, the vulnerability presents moderate real-world risk. Attack vector is adjacent network (not Internet-wide), which limits exposure compared to network-accessible vulnerabilities; however, devices on local networks are frequently accessible to compromised IoT peers or guest networks. The attack requires no authentication per the description (unauthenticated access to HTTP server), and complexity is low-crafting an oversized path is trivial. Impact is limited to denial of service (device reboot) rather than remote code execution or information disclosure, reducing severity. However, the combination of zero user interaction, trivial exploit crafting, and impact on device availability (IoT cameras are often relied upon for continuous recording) makes this operationally significant for affected deployments. Patch availability reduces urgency, but legacy or unmanaged Tapo C520WS v2.6 installations may remain vulnerable indefinitely. SSVC considerations: exploitation is straightforward, impact is system availability, technical impact is complete denial of service. |
| Exploit ScenarioDerived | An attacker on the same local network as a TP-Link Tapo C520WS v2.6 camera (e.g., via compromised guest WiFi, neighboring IoT device, or direct LAN access) sends a malicious HTTP GET request with a crafted path containing relative segments or encoding that expands beyond the buffer limit during normalization-for example, a path with dozens of '../' sequences that initially appears under the length limit but expands during parsing. The unvalidated expansion triggers a buffer overflow in the HTTP parser, corrupting adjacent memory structures and causing the camera firmware to crash or reboot, interrupting surveillance service. No public proof-of-concept code has been identified, but the exploit is conceptually simple to construct once the path expansion bypass is understood. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 02, 2026
Denial-of-service vulnerability in TP-Link Tapo C520WS v2.6 camera allows adjacent network attackers to trigger buffer overflow through crafted HTTP requests with excessively long paths that bypass initial length validation during path normalization, resulting in memory corruption and device reboot without requiring authentication. Vendor has released a patch; no public exploit code identified at time of analysis.
RemediationAI
Vendor-released patch available: upgrade TP-Link Tapo C520WS firmware from version 2.6 to the latest available version provided at https://www.tp-link.com/us/support/download/tapo-c520ws/#Firmware-Release-Notes or https://www.tp-link.com/en/support/download/tapo-c520ws/#Firmware-Release-Notes. The firmware release notes page contains the patched version number and download link. If firmware upgrade is not immediately possible, implement network segmentation to restrict HTTP access to the camera to trusted devices only; however, note that any device on the adjacent network may exploit this vulnerability, so network isolation is the primary interim control. For additional guidance, consult the vendor FAQ at https://www.tp-link.com/us/support/faq/5047/.
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 vulnerability exists in HTTP request path parsing logic where the application enforces length restrictions on the raw request path but fails to account for path expansion that occurs during normalization (e.g., resolution of relative path segments like '..' or URL encoding). This is a classic implementation flaw in input validation order: the check occurs before transformation, allowing an attacker to craft a path that passes the initial length check but expands beyond buffer boundaries during normalization. CWE-120 (Buffer Copy without Checking Size of Input) indicates the root cause is lack of proper bounds checking on the destination buffer. The affected product is TP-Link Tapo C520WS version 2.6, a networked IP camera device (CPE: cpe:2.3:a:tp-link_systems_inc.:tapo_c520ws_v2.6:*:*:*:*:*:*:*:*), running embedded HTTP server firmware.
Know when Tapo C520Ws V2 6 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:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Primary rating from Vendor (TPLink) · only source for this CVE.
CVSS VectorVendor: TPLink
Lifecycle Timeline
2DescriptionCVE.org
A denial-of-service vulnerability was identified in TP-Link Tapo C520WS v2.6 within the HTTP request path parsing logic. The implementation enforces length restrictions on the raw request path but does not account for path expansion performed during normalization. An attacker on the adjacent network may send a crafted HTTP request to cause buffer overflow and memory corruption, leading to system interruption or device reboot.
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 Tapo C520Ws V2 6
View allTP-Link Tapo C520WS v2.6 contains an authentication bypass in its HTTP-based DS configuration service that allows unauth
Heap-based buffer overflow in TP-Link Tapo C520WS v2.6 allows local network attackers to cause denial of service by send
Heap-based buffer overflow in TP-Link Tapo C520WS v2.6 allows unauthenticated network attackers to trigger denial-of-ser
Heap-based buffer overflow in TP-Link Tapo C520WS v2.6 allows remote attackers on the same network segment to trigger de
Stack-based buffer overflow in TP-Link Tapo C520WS v2.6 allows remote attackers to trigger denial-of-service by sending
EUVD-2026-18436
GHSA-9mqg-m9h5-3xhj
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB