Perdita di dati nel database WordPress-Componente aggiuntivo UpdraftPlus, che conta 3 milioni di installazioni.

В WordPress-дополнении UpdraftPlus, имеющем более 3 млн активных установок, выявлена опасная уязвимость (CVE-2022-0633), позволяющая стороннему пользователю загрузить копию базы данных сайта, в которой кроме контента содержатся параметры всех пользователей и хэши паролей. Проблема устранена в выпусках 1.22.3 и 2.22.3, которое рекомендуется как можно скорее установить всем пользователям UpdraftPlus.

UpdraftPlus преподносится как наиболее популярное дополнение для создания резервных копий сайтов, работающих под управлением платформы WordPress. Из-за некорректной проверки прав доступа дополнение позволяло загрузить резервную копию сайта и связанную с ней базу данных не только администраторам, но и любому зарегистрированному на сайте пользователю, например, имеющему статус подписчика.

Для загрузки резервных копий в UpdraftPlus используется идентификатор, генерируемый на основе времени создания резервной копии и случайной последовательности (nonce). Проблема в том, что из-за отсутствия должных проверок в обработчике heartbeat-запросов WordPress, при помощи специально оформленного запроса любой пользователь может получить информацию о последней резервной копии, которая в том числе включает сведения о времени и привязанной случайной последовательности.

Successivamente, in base alle informazioni ricevute, è possibile generare un identificatore e scaricare una copia di backup utilizzando il metodo di download tramite e-mail. La funzione maybe_download_backup_from_email utilizzata in questo metodo richiede l'accesso alla pagina options-general.php, accessibile solo all'amministratore. Tuttavia, un aggressore può aggirare questa restrizione falsificando la variabile $pagenow utilizzata nel controllo e inviando una richiesta tramite una pagina di servizio che consente l'accesso agli utenti non privilegiati. Ad esempio, è possibile contattare l'amministratore tramite la pagina di invio dei messaggi inviando una richiesta nel formato "wp-admin/admin-post.php/%0A/wp-admin/options-general.php?page=updraftplus".

Fonte: opennet.ru

Acquista hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting web affidabile con protezione DDoS, server VPS e VDS | ProHoster