
Доказательство концепции, демонстрирующее хранимый XSS в RosarioSIS 8.2.1, с настройкой Docker и пошаговым выполнением полезной нагрузки для тестирования безопасности.
Минимальные требования: Docker и Git.
Вы можете загрузить образ с DockerHub или:
$ git clone https://github.com/dnr6419/CVE-2021-45416.git
$ cd CVE-2021-45416
$ docker-compose up -d
http://YOURIP:80/InstallDatabase.php
Затем перейдите на [http://YOURIP:80/InstallDatabase.php]
Логин/пароль администратора по умолчанию: "admin/admin"
Перейдите в раздел Расписание -> Расписание ученика
Выберите курс и нажмите поиск
Введите XSS-пейлоад
Вы увидите всплывающее окно