Bezpieczeństwo wtyczki WordPress należy ocenić przed instalacją i kontrolować przez cały czas jej używania, także po aktualizacji. Warto uwzględnić testy, kopie zapasowe, kontrolę podatności oraz sposób usuwania wtyczki.
Spis treści
Przed instalacją sprawdź, komu ufasz
Nie instaluj wtyczki tylko dlatego, że rozwiązuje konkretny problem. Najpierw oceń jej autora, historię utrzymania i sposób reagowania na błędy bezpieczeństwa. Podobne obszary, takie jak nieaktualne wtyczki, podatny kod i brak kontroli nad dodatkami, są wskazywane jako częste błędy bezpieczeństwa WordPressa w zestawieniu błędów bezpieczeństwa WordPressa.
- Sprawdź nazwę autora lub zespołu odpowiedzialnego za wtyczkę.
- Oceń, czy projekt jest utrzymywany i czy pojawiają się aktualizacje.
- Sprawdź, czy opis wtyczki jasno określa jej funkcję.
- Zwróć uwagę na komunikaty dotyczące błędów, podatności i zgodności z używaną wersją WordPressa.
- Unikaj instalowania wtyczki, której pochodzenie lub sposób dystrybucji jest niejasny.
Brak aktualizacji nie oznacza automatycznie, że wtyczka jest niebezpieczna, ale zwiększa potrzebę dodatkowej oceny. Poradniki dotyczące bezpieczeństwa dodatków WordPress zwracają uwagę na sprawdzanie wtyczek przed instalacją oraz na bieżące zarządzanie podatnościami w checklistach bezpieczeństwa wtyczek.
Oceń zakres dostępu wtyczki
Wtyczka powinna mieć dostęp tylko do funkcji potrzebnych do wykonania swojego zadania. Im szerszy zakres działania dodatku, tym większe znaczenie ma jego autor, sposób utrzymania i reakcja na alerty bezpieczeństwa.
- Określ, jaki problem ma rozwiązać wtyczka.
- Wypisz funkcje, których rzeczywiście potrzebujesz.
- Sprawdź, czy wtyczka nie wymaga dostępu szerszego niż wynika z jej przeznaczenia.
- Nie przydzielaj dodatkowym użytkownikom uprawnień administracyjnych tylko po to, aby skonfigurować dodatek.
- Po konfiguracji usuń tymczasowy dostęp, jeśli nie jest już potrzebny.
Kontrola uprawnień i dostępu jest częścią oceny ryzyka wtyczki, a nie czynnością wykonywaną dopiero po wystąpieniu problemu. Ograniczenie dostępu pomaga zmniejszyć skutki błędnej konfiguracji lub podatności.
Nie ignoruj aktualizacji i alertów o podatnościach
Podatność wtyczki może pojawić się po jej instalacji. Dlatego lista używanych dodatków powinna być regularnie przeglądana, a informacje o poprawkach i podatnościach traktowane jako element bieżącego utrzymania WordPressa. Temat podatności wtyczek jest opisany także w materiałach poświęconych bezpieczeństwu dodatków WordPress i podatnościom wtyczek.
- Aktualizuj wtyczkę, gdy dostępna jest poprawka bezpieczeństwa lub nowsza wersja.
- Nie pozostawiaj aktywnych dodatków bez kontroli aktualizacji.
- Po otrzymaniu alertu ustal, czy dotyczy używanej wersji wtyczki.
- Jeśli dostępna jest poprawka, zaplanuj jej wdrożenie po wykonaniu kopii zapasowej.
- Jeżeli wtyczka nie jest już utrzymywana, rozważ zastąpienie jej innym rozwiązaniem albo usunięcie.
Nie aktywuj ponownie dodatku tylko po to, aby sprawdzić jego działanie, jeśli otrzymałeś informację o podatności. Najpierw wykonaj kopię zapasową i przygotuj bezpieczny test zmiany.
Testuj zmianę przed wdrożeniem na stronie
Instalacja, aktualizacja i konfiguracja wtyczki mogą zmienić działanie strony. Przed zmianą wykonaj kopię zapasową. Następnie przetestuj dodatek w środowisku testowym lub na kopii strony, jeżeli jest to możliwe.
- Zapisz aktualny stan strony i wykonaj kopię zapasową.
- Sprawdź, jaka wtyczka i jaka wersja są obecnie używane.
- Wykonaj instalację lub aktualizację w środowisku testowym.
- Sprawdź podstawowe funkcje strony oraz działanie funkcji zależnych od dodatku.
- Jeśli test przebiegnie poprawnie, zastosuj zmianę na stronie produkcyjnej.
- Po wdrożeniu ponownie sprawdź stronę i zachowaj możliwość cofnięcia zmiany.
Testowanie ogranicza ryzyko przerwy w działaniu strony, ale nie zastępuje kopii zapasowej. Przy zmianach związanych z bezpieczeństwem warto zapisać, co zostało zmienione i kiedy.
Usuń nieużywaną wtyczkę bez pozostawiania ryzyka
Wyłączenie wtyczki i jej usunięcie to różne czynności. Nieaktywna wtyczka nadal może pozostać częścią instalacji, dlatego po zakończeniu korzystania z dodatku przeprowadź pełne porządki.
- Wykonaj kopię zapasową przed usunięciem wtyczki.
- Sprawdź, czy żadna funkcja strony nie zależy od tego dodatku.
- Wyłącz wtyczkę.
- Usuń ją z instalacji WordPressa.
- Sprawdź, czy nie pozostały ustawienia, dane konfiguracyjne lub inne elementy związane z dodatkiem.
- Usuń niepotrzebne konta, klucze dostępu i uprawnienia utworzone na potrzeby wtyczki.
- Sprawdź stronę po usunięciu i zachowaj kopię sprzed zmiany do czasu zakończenia testów.
Bezpieczne usuwanie powinno obejmować nie tylko samą wtyczkę, lecz także dostęp i konfigurację powiązane z jej działaniem. Wskazówki dotyczące typowych błędów bezpieczeństwa WordPressa obejmują również kontrolę nieużywanych dodatków i pozostałości po nich w materiałach o błędach bezpieczeństwa WordPressa.
Lista kontrolna właściciela strony
- Wtyczka ma znanego autora i jasno opisane zastosowanie.
- Historia utrzymania i aktualizacji jest zgodna z potrzebami strony.
- Zakres dostępu jest ograniczony do wymaganych funkcji.
- Aktualizacje i alerty o podatnościach są monitorowane.
- Każda większa zmiana jest poprzedzona kopią zapasową i testem.
- Nieużywane wtyczki są usuwane razem z powiązanymi dostępami i konfiguracją.
Taka kontrola przed instalacją, podczas użytkowania i po usunięciu wtyczki zmniejsza liczbę niepotrzebnych dodatków oraz ogranicza ekspozycję strony na błędy i podatności.
