| 제목 | D-Link DW V1.1.47 Command Injection |
|---|
| 설명 | A command injection vulnerability exists in the D-Link DWR-M961 4G LTE router firmware within the SMS management functionality.
The vulnerability is located in the function `sub_41A488` (referenced by `sub_4250E0`), which is invoked when the `/boafrm/formSmsManage` endpoint receives a request with the parameter `action_id` set to `"delete"`.
The function retrieves the `action_value` parameter (representing SMS message IDs to delete) and uses it to construct a system command via `sprintf`:
`sprintf(v7, "at-mngr AT+CMGD=%s", i);`
The variable `i` (derived from `action_value` via `strtok`) is not sanitized. The resulting string `v7` is passed directly to `system()`. This allows an authenticated attacker to append arbitrary shell commands using a semicolon (`;`) or other shell metacharacters. |
|---|
| 원천 | ⚠️ https://github.com/QIU-DIE/CVE/issues/51 |
|---|
| 사용자 | hhsw34 (UID 91076) |
|---|
| 제출 | 2026. 01. 16. PM 02:30 (5 개월 ago) |
|---|
| 모더레이션 | 2026. 01. 29. PM 03:49 (13 days later) |
|---|
| 상태 | 수락 |
|---|
| VulDB 항목 | 343384 [D-Link DWR-M961 1.1.47 SMS Message /boafrm/formSmsManage sub_4250E0 action_value 권한 상승] |
|---|
| 포인트들 | 20 |
|---|