Сегодня днем Google опубликовал обновление для своего плагина Site Kit для WordPress с оперативным исправлением критической проблемы, затрагивающей неизвестное количество пользователей. Сообщения о неработающих веб-сайтах появлялись в Twitter и на форуме поддержки плагина на WordPress.org. Пользователи, затронутые этой проблемой, сообщили о критической ошибке на всех сайтах, использующих Site Kit, что привело к принудительной деактивации плагина в режиме восстановления. В некоторых случаях это мешало им получить доступ к своим информационным панелям.
«В среду, 11 августа, мы обнаружили фатальную ошибку в плагине Site Kit, которая могла быть вызвана другими плагинами или темами, использующими версию Composer без префиксов», – сказала руководитель службы поддержки Google Site Kit Бетани Чобаниан Ланг в закрепленном посте о поддержке. Форум.
Версия 1.38.1 содержит оперативное исправление этой проблемы, поскольку она была достаточно критичной, чтобы закрывать веб-сайты пользователей. Сопровождающие плагина начали исследовать проблему менее 24 часов назад, но до сих пор не уверены, какие плагины вызывают ошибку из-за использования Composer.
«В отчетах не указано, какие именно плагины или темы вызывали это, но в сообщении об ошибке четко выделен код в Site Kit, в котором возникла проблема», – сказал инженер по связям с разработчиками Google Феликс Арнтц. «Технически этот проблемный код был в Site Kit несколько версий назад (несколько месяцев назад), так что, возможно, еще один плагин / тема недавно были обновлены новым кодом, который выявил проблему».
Посмотрев на популярные плагины, Арнц сказал, что ему пока не удалось найти ни один, который вызвал бы проблему. Учитывая широкое использование Site Kit, другие затронутые сайты обязательно появятся, как только пользователи поймут, что существует проблема. Google запустил плагин в 2019 году и с тех пор собрал более миллиона активных установок. Большинство пользователей плагина работают с более старыми версиями, на которые может или не может повлиять текущая проблема.
WordPress.org показывает, что 35,6% пользователей плагина используют версию 1.38.x. Оперативное исправление не поддерживается для более старых выпусков, но пользователи, использующие Site Kit версии 1.38 с включенными фоновыми обновлениями, должны автоматически получить исправление.