На 7 октомври 2026 г. излезе WooCommerce 11.2.0. Екипът на WooCommerce пише, че версията съдържа поправки по сигурността, и препоръчва да обновите всички магазини до нея. Тя променя и базата данни, затова преди обновлението направете бекъп.
Какво се променя в сигурността с WooCommerce 11.2
Бележките към версията описват пет промени, свързани със сигурността. Някои от тях могат да спрат нещо, което досега е работило, затова ги прегледайте.
- Без Cc и Bcc в имейлите с линк. В имейлите Reset password, New account и Confirm email address има линк за смяна на парола или за потвърждение. Затова вече не могат да се задават получатели на копие (Cc и Bcc), а записаните адреси се игнорират. Същото важи и за имейла за потвърждение на Back in Stock.
- По-строга проверка при изтеглянията. WooCommerce отхвърля неправилни данни за поръчка и имейл още преди да провери разрешението. Обикновените линкове за изтегляне работят както досега. В редки случаи ръчно създаден или внесен линк, както и запис с неправилни данни, може да спре да работи. Тогава изпратете линка отново, поправете записа или поправете имейла за фактуриране в поръчката и създайте разрешенията наново. Това нулира броячите и журналите на изтеглянията.
- Мениджърите на магазина редактират само позволени роли. Вече не могат да редактират потребители с роля извън
woocommerce_shop_manager_editable_roles, например роли на bbPress или Ultimate Member. Администраторите все още могат, а нова роля се добавя през този филтър. - Внос на Blueprint в multisite. Вече е разрешен само за супер администратора на мрежата. Магазините на самостоятелен сайт не са засегнати.
- Данни за употребата. Ако сте се съгласили да ги споделяте, WooCommerce вече проверява да не изпраща чувствителна информация.
Преди 11.2 излязоха и две обновления, отбелязани в бележките си с „Security update: Yes“. Версия 11.1.1 от 18 септември подобрява проверките за правата на API, за удостоверяването и за сесиите. Версия 11.1.2 от 22 септември е отбелязана по същия начин, а сред промените ѝ е по-строга проверка на отзивите по имейл.
Какво още носи версия 11.2
Две новости не са свързани със сигурността.
- Писма за заявки за отказ. WooCommerce вече има настройваеми имейли за заявки за отказ от поръчка. Единият потвърждава на клиента, че заявката е получена, а другият уведомява Вас, когато клиент подаде такава. Настройват се в
WooCommerce > Settings > Emails, където избирате получателите и допълнителния текст, виждате преглед и включвате или изключвате всяко писмо. - Поле за дата в плащането. API-то за допълнителни полета в плащането вече поддържа дата. Така разширенията и разработчиците могат да искат в блока Checkout например рожден ден или желана дата за доставка.
Какво да направите преди и след обновлението
- Направете бекъп на файловете и базата, защото версията променя базата данни. Как се прави, е описано в ръководството за бекъп.
- Ако ползвате PublishPress Future, обновете го до 4.10.4 или по-нова.
- Обновете WooCommerce до 11.2 от
Pluginsили от WP Toolkit, както е описано в ръководството за WP Toolkit. - Направете тестова поръчка и проверете писмата за нов акаунт и за забравена парола. Ако продавате продукти за изтегляне, изтеглете един файл.
- Ако магазинът Ви ползва WPC Product Bundles, прочетете и новината от 6 октомври за атаката през него.
Какво правим ние
При наблюдението на уязвимостите сверяваме WooCommerce, плъгините, темите и WordPress на магазина Ви с базите данни с уязвимости и Ви казваме какво да обновите, преди някой да се възползва от слабото място. Ако не искате да се занимавате и със самите обновления, вижте месечната поддръжка. И двете услуги важат за магазина Ви, където и да е хостнат.
Често задавани въпроси
Какво ново има в WooCommerce 11.2 за сигурността?
WooCommerce 11.2.0 излезе на 7 октомври 2026 г. с пет промени в сигурността и екипът препоръчва всички магазини да се обновят. Имейлите с връзка за парола или потвърждение вече не приемат копие (Cc и Bcc), данните за изтегляне се проверяват по-строго, а мениджърите на магазина редактират само разрешени роли. Импортът на Blueprint при multisite иска мрежов супер администратор, а данните за използване се проверяват за чувствителна информация.
Защо трябва бекъп преди обновяване до WooCommerce 11.2?
WooCommerce 11.2 променя базата данни. Затова направете бекъп на файловете и базата, преди да обновите, за да има към какво да се върнете, ако нещо се обърка.
Защо копието (Cc и Bcc) на имейла за нов акаунт спря да работи?
От WooCommerce 11.2 имейлите Reset password, New account и Confirm email address не могат да имат получатели в копие, защото съдържат връзка за смяна на парола или потвърждение на адрес. Запазените адреси за копие просто се пренебрегват. Същото важи и за имейла за потвърждение на Back in Stock.
Защо връзка за изтегляне на продукт спря да работи след WooCommerce 11.2?
WooCommerce 11.2 отхвърля неправилно оформени данни за поръчка и имейл, преди да провери правото за изтегляне. Обикновените връзки не се променят, но рядка ръчно направена или импортирана връзка може да спре. Тогава издайте връзката наново, оправете записа или поправете имейла за фактуриране в поръчката и генерирайте правата отново, като това нулира броя на изтеглянията и логовете.
Защо мениджърът на магазина не може да редактира някои потребители?
От WooCommerce 11.2 ролята Shop manager не може да редактира потребители с роля извън филтъра woocommerce_shop_manager_editable_roles, например роли от bbPress или Ultimate Member. Администраторите все още могат. Нова роля се добавя през същия филтър.
Какво да направя, ако ползвам PublishPress Future?
Обновете PublishPress Future до 4.10.4 или по-нова, преди да обновите WooCommerce до 11.2. Версиите от 3.0.0 до 4.10.3 могат да причинят фатална грешка, защото зареждат собствено остаряло копие на Action Scheduler вместо това в WooCommerce.
Какво да проверя след обновяване до WooCommerce 11.2?
Направете тестова поръчка и проверете имейлите за нов акаунт и забравена парола. Ако продавате продукти за изтегляне, изтеглете един файл.
Какво ново извън сигурността има в WooCommerce 11.2?
WooCommerce 11.2 добавя имейли за заявки за отказ от поръчка, един към клиента и един към Вас, които се настройват в WooCommerce > Settings > Emails. API-то за допълнителни полета на поръчката вече поддържа дати, така че през блока Checkout може да се поиска например рожден ден или желана дата на доставка.