
Эксплойт неавторизованного RCE для Fantec MWiD25-DS
Разбор для CVE-2022-28113 от @code-byter
==========================
Это разбор эксплуатации роутера Fantec MWiD25-DS (версия прошивки: 2.000.030). Эта уязвимость позволяет любому неавторизованному пользователю выполнять произвольные команды от имени root. Уязвимость в функции резервного копирования (upload.csp) позволяет любому пользователю записывать файлы и, таким образом, сбрасывать пароли пользователей без действительного cookie сессии. Используя эти новые учетные данные, злоумышленник может войти в веб-интерфейс и использовать уязвимость переполнения буфера. Параметр SSID функции установки Wi-Fi клиента уязвим для переполнения кучи и позволяет злоумышленнику выполнять произвольные команды терминала. Вся эксплуатация возможна без какого-либо ввода пользователя или перезагрузки.
.. image:: images/router.jpg :width: 1200
Затронутый файл: /protocol.csp
.. image:: images/base.png :width: 1000
Весь процесс эксплуатации автоматизирован с помощью скрипта на Python. Чтобы получить root-оболочку, запустите exploit.py.
.. code:: python
python3 exploit.py 10.10.10.254
.. image:: images/exploit.png :width: 1600
.. footer::
Daniel Schwendner, Email: [email protected], Instagram: code_byter