Oferta Realizacje Stała opieka CRM i AI Blog O mnie Kontakt
Zadzwoń: 501 178 850 Napisz wiadomość

WooCommerce 11.2.2: Wydano ważną aktualizację bezpieczeństwa

Dostępna jest nowa wersja WooCommerce 11.2.2. Jest to wydanie typu dot release z 4 listopada 2026 roku, zawierające kluczowe poprawki bezpieczeństwa oraz aktualizację bazy danych. Twórcy zalecają jak najszybsze przeprowadzenie aktualizacji.

Materiał opracowano z wykorzystaniem narzędzi AI.

Wydanie WooCommerce 11.2.2 z 4 listopada 2026 roku przynosi istotne utwardzenia bezpieczeństwa oraz aktualizację bazy danych. Twórcy zdecydowanie zalecają niezwłoczne przeprowadzenie aktualizacji. Prace objęły między innymi wzmocnienie uwierzytelniania kluczy REST API, walidację ilości produktów w koszyku w Store API oraz przeliczanie podatków przy odbiorze osobistym podczas finalizacji zamówienia.

Zmiany objęły również procesy zarządzania atrybutami produktów. Zabezpieczono sposób aktualizacji i odczytu domyślnych atrybutów produktów w momencie zmiany nazwy terminu atrybutu globalnego. Wersja ta zawiera dedykowaną aktualizację bazy danych, której celem jest oczyszczenie dotkniętych tym procesem danych. Dodatkowo koszyk ignoruje obecnie atrybuty, których produkt nie używa, gdy kupujący dodaje go do koszyka.

W obszarze Store API wprowadzono mechanizm uniemożliwiający przejście do płatności w przypadku, gdy zamówienie nie mogło zostać zapisane. Każde zapytanie dotyczące finalizacji zamówienia w Store API rozpoczyna się teraz od własnych danych zamówienia i płatności. Ponadto utwardzono dekodowanie danych profilu płatności oraz poprawiono walidację mapowania kolumn w importerze CSV produktów. Usunięto także problem z PayPal Standard, naprawiając aktualizacje adresu dostawy, dzięki czemu koszty wysyłki i podatki są przeliczane prawidłowo.

Jeśli funkcja zwrotna wtyczki podpięta pod woocommerce_before_order_object_save, woocommerce_new_order lub woocommerce_update_order zgłosi wyjątek podczas finalizacji zamówienia w Store API, proces zwróci błąd 500. Wcześniej proces kontynuowano z częściowo zapisanym zamówieniem. Samo save() nie wyrzuca wyjątku.

Zabezpieczono również punkty końcowe połączeń wc-admin. Dwa punkty końcowe, onboarding/plugins/jetpack-authorization-url oraz plugins/connect-jetpack, wymagają teraz sesji przeglądarki administratora (zalogowanego ciasteczka i wp_rest nonce) oprócz weryfikacji uprawnień. Zapytania wykorzystujące klucze REST API, WP-CLI lub hasła aplikacji otrzymają odpowiedź 403. Klient wc-admin nie odczuje tej zmiany.

Powiązane wpisy

Zadzwoń Napisz Awaria / WP