Админ без пароля: хакеры получают ключи от сайтов WordPress

leer en español

Админ без пароля: хакеры получают ключи от сайтов WordPress

Пока разработчик игнорирует критические ошибки в своих продуктах, хакеры переходят в наступление.

image

В сентябре 2024 года специалисты Patchstack обнаружили критические уязвимости в теме RealHome и плагине Easy Real Estate для WordPress, позволяющие неавторизованным пользователям получать права администратора на сайте. Несмотря на многочисленные попытки связаться с разработчиком (InspiryThemes), ответа от него так и не последовало.

С момента обнаружения уязвимостей InspiryThemes выпустила 3 обновления, но исправлений данных проблем в них не оказалось. Уязвимости остаются неустранёнными и могут быть использованы злоумышленниками. Тема RealHome и плагин Easy Real Estate популярны среди владельцев сайтов о недвижимости. RealHome используется более чем на 32 600 сайтах.

Первая уязвимость , затрагивающая тему RealHome, зарегистрирована как CVE-2024-32444 (оценка CVSS: 9.8). Ошибка позволяет хакеру повышать привилегии до уровня администратора. Функция inspiry_ajax_register, через которую пользователи могут регистрироваться на сайте, не проверяет авторизацию должным образом и не использует nonce-токен для защиты от подделки запросов.

Если на сайте включена регистрация пользователей, злоумышленник может отправить специальный HTTP-запрос с указанием роли «Администратор», обходя существующие меры безопасности. Получив административные права, киберпреступник может полностью контролировать сайт, изменять содержимое, добавлять вредоносные скрипты и получать доступ к конфиденциальным данным пользователей.

Вторая уязвимость связана с плагином Easy Real Estate и зарегистрирована под номером CVE-2024-32555 (оценка CVSS: 9.8). Недостаток также позволяет повышать привилегии неавторизованным пользователям через функцию входа через соцсети (Social login). Уязвимость возникает из-за отсутствия проверки привязки электронной почты к пользователю, совершающему вход. Таким образом, зная email администратора, злоумышленник может войти на сайт без ввода пароля и получить полный доступ.

Поскольку InspiryThemes до сих пор не выпустила исправления, владельцам сайтов рекомендуется немедленно отключить тему RealHome и плагин Easy Real Estate. Также стоит запретить регистрацию новых пользователей, чтобы предотвратить создание несанкционированных учётных записей. Поскольку информация об уязвимостях теперь публична, хакеры могут начать активно сканировать сайты в поисках слабых мест. Поэтому своевременное принятие мер по защите крайне важно.

Ищем баги вместе! Но не те, что в продакшене...

Разбираем кейсы, делимся опытом, учимся на чужих ошибках

Зафиксируйте уязвимость своих знаний — подпишитесь!