Уязвимость плагина WordPress обнаружена на 80 000 сайтов

Исследователи безопасности обнаружили уязвимость в относительно популярном плагине WordPress, используемом на коммерческих сайтах. Рассматриваемый плагин называется Variation Swatches for WooCommerce и находится примерно на 80 000 веб-сайтов, на которых работает WordPress и плагин электронной коммерции WooCommerce.

Уязвимость была обнаружена в сохраненных функциях кросс-скриптов плагина Variation Swatches for WooCommerce. Серьезность проблемы значительна, поскольку, по мнению исследователей, она потенциально может позволить злоумышленникам внедрять страницы с вредоносными скриптами и даже захватывать целые веб-сайты.

Назначение плагина Variation Swatches, как следует из названия, состоит в том, чтобы позволить любому, у кого есть розничный веб-сайт, отображать несколько вариантов одного и того же базового продукта. Например, пара обуви из синей, черной и коричневой кожи будет отображаться на трех разных образцах. Однако версии плагина, содержащие уязвимость, позволяют любому человеку без прав администратора, даже посетителям страницы, изменять настройки плагина.

По словам исследователей из Wordfence, три отдельные функции в коде плагина Swatches были реализованы без «проверки возможностей и одноразовых проверок». Одна из этих трех функций позволяет непривилегированным пользователям изменять настройки плагина и вставлять вредоносный код, который будет запускаться, когда законный администратор веб-сайта откроет настройки плагина.

Уязвимость отслеживалась под обозначением CVE-2021-42367 и в конечном итоге была исправлена с помощью обновления, выпущенного 23 ноября.

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

December 2, 2021
Loading ...

Cyclonis Backup Details & Terms

The Free Basic Cyclonis Backup plan gives you 2 GB of cloud storage space with full functionality! No credit card required. Need more storage space? Purchase a larger Cyclonis Backup plan today! To learn more about our policies and pricing, see Terms of Service, Privacy Policy, Discount Terms and Purchase Page. If you wish to uninstall the app, please visit the Uninstallation Instructions page.

Cyclonis Password Manager Details & Terms

FREE Trial: 30-Day One-Time Offer! No credit card required for Free Trial. Full functionality for the length of the Free Trial. (Full functionality after Free Trial requires subscription purchase.) To learn more about our policies and pricing, see EULA, Privacy Policy, Discount Terms and Purchase Page. If you wish to uninstall the app, please visit the Uninstallation Instructions page.