TP-LINK IPC TL-IPC223(P)-6, TL-IPC323K-D, TL-IPC325(KP)-*, and TL-IPC40A-4 devices allow authenticated remote code execution via crafted JSON data because /usr/lib/lua/luci/torchlight/validator.lua does not block various punctuation characters.
2018-05-30T21:29:00.580
2024-11-21T03:43:27.417
Modified
CVSSv3.0: 8.8 (HIGH)
AV:N/AC:L/Au:S/C:P/I:P/A:P
8.0
6.4
Type | Vendor | Product | Version/Range | Vulnerable? |
---|---|---|---|---|
Operating System | tp-link | ipc_tl-ipc223\(p\)-6_firmware | < 1.0.21 | Yes |
Hardware | tp-link | ipc_tl-ipc223\(p\)-6 | - | No |
Operating System | tp-link | tl-ipc323k-d_firmware | < 1.0.21 | Yes |
Hardware | tp-link | tl-ipc323k-d | - | No |
Operating System | tp-link | tl-ipc325\(kp\)_firmware | < 1.0.21 | Yes |
Hardware | tp-link | tl-ipc325\(kp\) | - | No |
Operating System | tp-link | tl-ipc40a-4_firmware | < 1.0.21 | Yes |
Hardware | tp-link | tl-ipc40a-4 | - | No |