| 제목 | Totolink N300RT Router V3.4.0-B20250430 Buffer Overflow |
|---|
| 설명 | A stack-based buffer overflow vulnerability exists in the boa web server of the TOTOLINK N300RT router (firmware <= V3.4.0-B20250430). The vulnerability is located in the is_cmd_string_valid function within libapmib.so, which fails to validate the length of the localPin parameter in the /boafrm/formWsc endpoint. An authenticated attacker can bypass CSRF and token checks to send a crafted POST request with an oversized payload. This overflows a local buffer and overwrites the saved return address ($ra), leading to a Denial of Service (DoS) or potential Remote Code Execution (RCE). |
|---|
| 원천 | ⚠️ https://github.com/xiaohaiyang-ai/TOTOLINK-N300RT-Buffer-Overflow |
|---|
| 사용자 | xyhackr (UID 96769) |
|---|
| 제출 | 2026. 04. 10. PM 04:17 (6 개월 ago) |
|---|
| 모더레이션 | 2026. 04. 27. PM 05:29 (17 days later) |
|---|
| 상태 | 수락 |
|---|
| VulDB 항목 | 359818 [Totolink N300RT 3.4.0-B20250430 libapmib.so /boafrm/formWsc is_cmd_string_valid localPin 메모리 손상] |
|---|
| 포인트들 | 20 |
|---|