| 제목 | TP-LINK TECHNOLOGIES Co., Ltd. TL-WR841ND Wireless Router V11_150616 Buffer Overflow |
|---|
| 설명 | ping_addr parameter does not validate the length of user input. The input is directly passed to the ipAddrDispose() function, which uses a fixed-size buffer (51 bytes) without restricting input length. This leads to a buffer overflow during cyclic writes, overwriting stack memory. An attacker can trigger the overflow by crafting a long string (e.g., "A"*2000), overwriting return addresses or function pointers, resulting in:
Denial of Service (DoS): The web service process crashes, rendering the management interface inaccessible.
Potential Remote Code Execution (RCE): By controlling the stack layout, an attacker may hijack the program execution flow (requires bypassing ASLR/NX protections). |
|---|
| 원천 | ⚠️ https://github.com/alc9700jmo/CVE/issues/12 |
|---|
| 사용자 | alc9700 (UID 79368) |
|---|
| 제출 | 2025. 05. 28. AM 02:54 (1 년도 ago) |
|---|
| 모더레이션 | 2025. 05. 29. AM 09:27 (1 day later) |
|---|
| 상태 | 중복 |
|---|
| VulDB 항목 | 203893 [TP-LINK TL-WR841N 3.16.9 httpd 메모리 손상] |
|---|
| 포인트들 | 0 |
|---|