Маршрутизатор Netis AC1200 NC21 V4.0.1.4296 уязвим для внедрения неаутентифицированных команд через конечную точку /cgi-bin/skk_set.cgi. Параметры POST пароля и new_pwd_confirm передаются непосредственно в базовую оболочку ОС без очистки. Злоумышленник может внедрить произвольные команды оболочки, заключив их в обратные кавычки (`) и закодировав их в base64.
Поскольку конечная точка не требует аутентификации, любое устройство в локальной сети может обеспечить полное удаленное выполнение кода в операционной системе маршрутизатора с помощью одного запроса HTTP POST.
Показать оригинальное описание (EN)
Netis AC1200 Router NC21 V4.0.1.4296 is vulnerable to unauthenticated command injection via the /cgi-bin/skk_set.cgi endpoint. The password and new_pwd_confirm POST parameters are passed directly to the underlying OS shell without sanitization. An attacker can inject arbitrary shell commands by wrapping them in backticks (`) and encoding them in base64. Because the endpoint requires no authentication, any device on the LAN can achieve full Remote Code Execution on the router's operating system with a single HTTP POST request.
Характеристики атаки
Последствия
Строка CVSS v3.1