6 wskazówek dotyczących rozwiązywania problemów z bezpieczeństwem WordPress
Opublikowany: 2023-03-10Spis treści
Witamy w najpopularniejszym CMS na Ziemi
WordPress jest jednym z największych celów cyberataków. To dlatego, że WordPress jest zdecydowanie najpopularniejszym systemem zarządzania treścią (CMS) na świecie: obsługuje 43,1% wszystkich stron internetowych i ma udział w rynku CMS na poziomie 63,6% według W3Techs. Dla porównania drugie miejsce zajmuje Shopify, które obsługuje 3,8% serwisów internetowych i ma 5,6% udziału w rynku CMS.
Jej bezpłatna platforma e-commerce, WooCommerce, jest również dużym graczem sama w sobie — będąc najpopularniejszym rozwiązaniem e-commerce typu open source na świecie.
Rodzi to oczywiste pytanie: co powinieneś zrobić, jeśli chodzi o zabezpieczenie WordPress na swojej stronie i zapobieganie lukom w zabezpieczeniach WordPress lub ich naprawianie? Z naszych najlepszych praktyk w zakresie cyberbezpieczeństwa w Coalition Technologies, oto nasze 6 najważniejszych wskazówek dotyczących rozwiązywania problemów z bezpieczeństwem WordPress.
Dlaczego warto wybrać WordPressa?
WordPress jest niezwykle elastyczny i wydajny, a ponieważ jest open source, jest również bardzo opłacalny i popularny. Ponieważ WordPress jest największą platformą w sieci, jest wielu ekspertów ds. cyberbezpieczeństwa, którzy są dostępni, aby pomóc w bezpieczeństwie witryny WordPress za ułamek kosztów platformy niestandardowej.
1. Chroń swoje dane logowania
Najpotężniejszym krokiem, jaki możesz zrobić, aby rozwiązać problemy z bezpieczeństwem WordPress, jest wyeliminowanie tych problemów w pierwszej kolejności – a ochrona danych logowania może zmniejszyć liczbę naruszeń danych o ponad połowę.
Według Verizon w swoim raporcie z 2021 r. Data Breach Investigations Report, 61% naruszeń danych wiązało się w jakiś sposób z wykorzystaniem danych logowania. Dzieje się tak najczęściej z powodu:
- Kradzież hasła
- Ataki brutalnej siły
- Wewnętrzne nadużycie poświadczeń
Ochrona przed kradzieżą hasła
Hakerzy lubią sięgać po nisko wiszące owoce, a naprawianie luk w WordPressie zaczyna się od usunięcia wszystkich tych nisko wiszących owoców, zanim hakerzy będą mogli do nich dotrzeć.
- Regularnie aktualizuj wszystkie hasła. 90 dni (raz na kwartał) to dobra wartość domyślna.
- Używaj unikalnych haseł i nigdy nie używaj ich ponownie. PurpleSec twierdzi, że 25% pracowników używa tego samego hasła do wszystkiego, co powinno niepokoić każdego.
- Przechowuj hasła prawidłowo. WordPress obsługuje wszystko bezpiecznie po swojej stronie, ale jeśli Twoi pracownicy zapisują swoje hasła na karteczkach samoprzylepnych lub Dokumentach Google, mogą one wyciekać.
- Rozważ wygasanie haseł. Zmusza to ludzi do aktualizowania haseł, ale może również prowadzić niektórych pracowników do niechlujstwa w przechowywaniu haseł. Rozwiązanie problemów z bezpieczeństwem WordPress w dłuższej perspektywie oznacza złagodzenie tej luki za pomocą zasad dotyczących haseł.
Wzmocnij się przed atakami Brute Force
Hakerzy mogą również używać ataków siłowych w celu kradzieży danych uwierzytelniających. Oznacza to zgadywanie haseł losowo, miliony razy, aż do znalezienia permutacji, która działa.
- Ogranicz liczbę dozwolonych prób logowania. Dobra wtyczka bezpieczeństwa WordPress poradzi sobie z tym za Ciebie, jednocześnie naprawiając luki w zabezpieczeniach WordPress, gdy zostaną odkryte.
- Używaj unikalnych haseł. Tak jak poprzednio, rozwiązywanie problemów z bezpieczeństwem WordPressa oznacza używanie unikalnych haseł i używanie ich tylko raz.
- Używaj solidnych haseł. Hasło powinno mieć co najmniej 8 znaków, a najlepiej zawierać cyfry, litery i znaki specjalne. Oto kilka porad. Możesz także używać łatwych do zapamiętania haseł, co pomaga zmniejszyć problemy z pamięcią. Narodowe Centrum Bezpieczeństwa Cybernetycznego rządu Wielkiej Brytanii popiera pomysł trzech losowych słów – chociaż cztery lub pięć słów jest jeszcze lepsze.
- Blokuj określone kraje lub adresy IP, które generują wiele nieudanych prób logowania. W szczególności zablokuj tym źródłom dostęp do wrażliwych kont z dostępem do paneli administracyjnych za pomocą zapór ogniowych.
Korzystaj z najlepszych praktyk w zakresie zasad ochrony hasłem
W Coalition Technologies pracujemy niestrudzenie, aby zapewnić bezpieczeństwo danych uwierzytelniających naszych klientów. Przez lata zbudowaliśmy dumne osiągnięcia w zakresie najlepszych praktyk w zakresie zasad ochrony hasłem. Podobnie rozwiązywanie problemów z bezpieczeństwem WordPress wymaga posiadania własnych zasad ochrony hasłem. Oto kilka wskazówek dotyczących naprawiania luk w zabezpieczeniach WordPress na poziomie zasobów ludzkich:
- Ogranicz dostęp do logowania do potrzeb. Nadawaj pracownikom tylko minimalny poziom uprawnień, których potrzebują, i zapewniaj im dostęp tylko do potrzebnych kart i systemów. Ogranicz konta „admin” z powszechnym dostępem do minimalnej możliwej liczby osób.
- Wdrażaj skuteczne szkolenia pracowników. Czasami niewłaściwe użycie haseł przez niezadowolonych pracowników jest złośliwe (w takim przypadku możesz ograniczyć szkody, ograniczając dostęp, jak wspomniano powyżej). Ale częściej to nadużycie jest niezamierzone, a rozwiązywaniu problemów bezpieczeństwa WordPress z wyciekami haseł można zapobiec dzięki dobremu szkoleniu. Upewnij się, że proces wdrażania obejmuje moduł dotyczący bezpieczeństwa haseł i rozważ wdrożenie okresowych modułów odświeżających co 12–24 miesiące.
2. Zainstaluj dobrą wtyczkę bezpieczeństwa WordPress i postępuj zgodnie z najlepszymi praktykami
Rdzeń WordPressa jest bardzo bezpieczny, a światowej klasy specjaliści ds. cyberbezpieczeństwa pracują nad bezpieczeństwem milionów stron internetowych. Ale WordPress pozwala również na korzystanie z wtyczek. Wtyczki te znacznie rozszerzają funkcjonalność WordPressa, ale także wprowadzają nowe potencjalne luki w zabezpieczeniach.
Istnieje jednak cała branża zbudowana wokół zabezpieczania wtyczek WordPress, a te produkty same są wtyczkami WordPress. Znane jako „wtyczki bezpieczeństwa”, są to niezbędne narzędzia do rozwiązywania problemów z bezpieczeństwem WordPress i naprawiania luk w zabezpieczeniach WordPress w czasie rzeczywistym. Twoim pierwszym przystankiem po zainstalowaniu lub aktualizacji podstawowego oprogramowania WordPress powinno być wybranie dobrej wtyczki zabezpieczającej WordPress i prawidłowe jej skonfigurowanie.
Nasze zalecenia dotyczące wtyczek bezpieczeństwa
Istnieje wiele dobrych wtyczek zabezpieczających WordPress. Nasi klienci polegają na architekturze WordPress, aby uzyskać miliony dolarów przychodów. Bezpieczeństwo witryny jest absolutnie krytyczne.
Kiedy współpracujemy z naszymi klientami, aby oferować nasze kompleksowe usługi projektowania stron internetowych WordPress, szczególnie polecamy te dwie wtyczki do rozwiązywania problemów z bezpieczeństwem WordPress:
- Bezpieczeństwo Wordfence — zapora ogniowa, skanowanie złośliwego oprogramowania i bezpieczeństwo logowania
- Defender Security — skaner złośliwego oprogramowania, bezpieczeństwo logowania i zapora sieciowa
Rutynowo używamy tych wtyczek bezpieczeństwa dla naszych klientów podczas zarządzania ich witrynami WordPress.
Zapewnij prawidłową konfigurację wtyczki zabezpieczającej
Eksperci ds. badania słów kluczowych w Semrush zalecają następujące krytyczne kroki w celu zapobiegawczego rozwiązywania problemów z bezpieczeństwem WordPress:
- Ogranicz liczbę dozwolonych prób logowania. Omówiliśmy już ten temat, ale warto go powtórzyć jako doskonały sposób zapobiegawczego naprawiania luk w zabezpieczeniach WordPress.
- Ukryj swoją stronę logowania przed widokiem publicznym. Odwiedzający Twoją witrynę nie powinni mieć możliwości uzyskania dostępu do strony logowania poprzez nawigację w witrynie lub zgadywanie adresu URL. Adres URL strony logowania powinien być niejasny i niepowiązany z innymi stronami.
- Usuń strony zaplecza, administratora i koszyka z indeksowania w wyszukiwarkach. Te strony są oczywiście znacznie bardziej podatne na ataki hakerów, więc w tym przypadku rozwiązanie problemów z bezpieczeństwem WordPressa oznacza, że strony te nie będą pojawiać się w wynikach wyszukiwania.
- Regularnie twórz kopie zapasowe swojej witryny. Możesz to zrobić ręcznie lub automatycznie, ale rób to regularnie. Wszystko, czego nie utworzono w kopii zapasowej, należy uznać za utracone — ponieważ do tego sprowadza się coś w rodzaju ataku ransomware. Kopie zapasowe powinny być przechowywane na innym serwerze i korzystać z innych poświadczeń dostępu. Jeśli jest to możliwe, mądrze jest również przechowywać lokalne „zimne” kopie zapasowe. Jest to szczególnie ważne dla mniejszych firm.
3. Dokładnie sprawdź motywy i wtyczki przed instalacją
Jeśli chodzi o inne wtyczki WordPress (oprócz wtyczek zabezpieczających) i motywy WordPress, bardzo ważne jest, aby zrozumieć, że masz do czynienia z bardzo szeroką gamą produktów i jakości. Każda dobra strategia naprawiania luk w zabezpieczeniach WordPressa wymaga dołożenia należytej staranności podczas audytu tych aplikacji.
Wiele wtyczek i motywów jest solidnych i oferuje podstawowe funkcje i opcje układu, których Twoja witryna potrzebuje, aby się rozwijać. Inne wtyczki i motywy są źle zaprojektowane i podatne na ataki hakerów. A kilka z nich to zwykłe złośliwe oprogramowanie.
WordPress czujnie rozwiązuje problemy z bezpieczeństwem WordPress za pomocą wtyczek i motywów, blokując złośliwe oprogramowanie i spam, ale czasami niektóre z tych złych jaj przedostają się. Oto kilka najlepszych praktyk dotyczących audytu wtyczek i motywów, które Cię interesują:
- Wysoka liczba pobrań jest zwykle bezpieczniejsza. Złośliwe oprogramowanie zostaje wcześnie wykryte, a złe motywy i wtyczki nigdy nie stają się popularne, więc tylko rzeczy, które działają, prawdopodobnie zdobędą dużą liczbę pobrań.
- Duża liczba pozytywnych recenzji użytkowników jest niezawodnym wskaźnikiem. Jeśli wiele osób przyznało wtyczce lub motywowi doskonałą lub prawie idealną ocenę w postaci gwiazdek, to dobry znak. Ale przeczytaj też kilka średnich i negatywnych recenzji, aby zobaczyć, jakiego rodzaju skargi mają ludzie.
- Wyszukaj w sieci firmy i organizacje informacyjne, które opowiadają o swoich doświadczeniach z użyciem tych wtyczek. Jeśli chodzi o rozwiązywanie problemów z bezpieczeństwem WordPress i naprawianie luk w zabezpieczeniach WordPress dla Twojej firmy, recenzje użytkowników mogą nie mieć takiej głębi lub wiarygodności, jakiej szukasz. Więc przejdź do trybu online i poszukaj nazwisk, którym ufasz. Zobacz, co mówią o tych aplikacjach.
Skąd wziąć wtyczki?
W razie wątpliwości wybierz wtyczki WordPress z renomowanych źródeł:
- Oficjalne repozytorium wtyczek WordPress to najlepszy wybór, a jeśli otrzymujesz wtyczki tylko z jednego źródła, pobierz je tutaj.
- Renomowane zewnętrzne rynki wtyczek, np. CodeCanyon, są kolejnym dobrym źródłem wtyczek. Renomowane rynki kładą duży nacisk na rozwiązywanie problemów bezpieczeństwa WordPress, ponieważ od tego zależy ich reputacja.
- Witryny programistów wtyczek WP, takie jak WPMU DEV, to kolejne wysokiej jakości źródło wtyczek. Te społeczności zawodowych programistów wtyczek WordPress zbierają się, aby zwiększyć widoczność i wiarygodność swoich produktów.
Dobre wtyczki mają dobre zespoły programistów, a luki w zabezpieczeniach tych wtyczek są zwykle szybko łatane przez niezależnych programistów lub agencje, które je stworzyły. A jeśli ich nie ma, zwykle istnieje wiele różnych alternatywnych wtyczek, które oferują bezpiecznie tę samą funkcjonalność.
4. Zaktualizuj wszystko i przeprowadź ponownie audyt
Pozostawienie oprogramowania w tyle jest łatwe ze względu na czas potrzebny na aktualizację (i czas potrzebny na naprawienie rzeczy uszkodzonych przez aktualizacje), ale jest to okropne, ponieważ wiele z tych aktualizacji zawiera łatki do naprawiania luk w zabezpieczeniach WordPress lub luk w zabezpieczeniach WordPress wtyczki lub motywy. Dlatego organizacje takie jak Search Engine Journal zalecają aktualizowanie wtyczek i motywów.
Nie ma co owijać w bawełnę: to jedna z naszych najbardziej czasochłonnych wskazówek dotyczących rozwiązywania problemów z bezpieczeństwem WordPress. Ale musisz poświęcić czas, ponieważ w przeciwnym razie otwierasz drzwi dla cyberatakujących.
Obejmuje to podstawowe oprogramowanie WordPress, działającą wersję PHP oraz wszystkie motywy i wtyczki. To WSZYSTKO musi zostać zaktualizowane, gdy pojawią się nowe aktualizacje - a kiedy je zaktualizujesz, wszystkie wtyczki i funkcje, których dotyczy problem, muszą zostać ponownie sprawdzone, aby upewnić się, że wszystko działa poprawnie.
Przydziel stałą siłę roboczą
Nadążanie za aktualizacjami rdzenia WordPress i aktualizacjami wtyczek musi być częścią czyjegoś opisu stanowiska. Jeśli rozwiązywanie problemów z bezpieczeństwem WordPress poprzez zapobiegawcze aktualizacje nie jest na czyimś radarze, jest to rodzaj rzeczy, o których się zapomina.
Aktualizowanie oprogramowania i naprawianie luk w zabezpieczeniach WordPress nie generuje bezpośrednio sprzedaży, ale zapobiega potencjalnie katastrofalnym kosztom i powinno być odpowiednio zaplanowane w budżecie. Upewnij się, że Twoja firma odniesie sukces, upewniając się, że administrator systemu lub zespół IT mają przepustowość, aby być na bieżąco z aktualizacjami.
W Coalition Technologies jesteśmy na bieżąco z aktualizacjami w ramach naszej strategii sukcesu polegającej na nastawianiu klientów na zrównoważony, długoterminowy wzrost.
Uważaj na aktualizacje
Jedna rzecz, którą należy wiedzieć o rozwiązywaniu problemów z bezpieczeństwem WordPress poprzez staranne instalowanie aktualizacji w miarę ich wydawania: WordPress sprawdza wszystkie wtyczki przesłane do jego oficjalnego repozytorium, aby odfiltrować spam, wykryć typowe poważne błędy i upewnić się, że wtyczki są zgodne z WordPress wytyczne.
Jednak po zatwierdzeniu i umieszczeniu wtyczki na liście WordPress nie ma możliwości ponownej kontroli wszystkich tych wtyczek innych firm za każdym razem, gdy wtyczka jest aktualizowana. Baza kodu wtyczki może się znacznie zmienić i często zmienia się po tej wstępnej recenzji, a WordPress nie wiedziałby.
Zwykle dzieje się tak z uzasadnionych powodów — np. aktualizacji UX, naprawiania luk i błędów WordPress oraz dodawania nowych funkcji. Ale hakerzy mogą oszukać system, umieszczając początkową wersję swojej wtyczki, która przechodzi weryfikację, a następnie dodając złośliwe oprogramowanie z kolejnymi aktualizacjami. Może się to również zdarzyć, gdy istniejąca wtyczka zostanie porzucona lub sprzedana, a złośliwa osoba trzecia przejmie ją i doda złośliwe oprogramowanie. Oznacza to, że część pracy związanej z rozwiązywaniem problemów związanych z bezpieczeństwem WordPress należy do Ciebie.
Zawsze przeglądaj informacje o aktualizacjach, gdy wtyczka jest aktualizowana, i nie spiesz się, aby zostać pierwszym użytkownikiem bez zewnętrznej weryfikacji: najpierw zobacz, co mówią inni.
Skorzystaj z usług wyszukiwania luk w zabezpieczeniach
Możesz także skorzystać z usług, takich jak baza danych WPScan Vulnerability Database, która może pomóc w rozwiązaniu problemów z bezpieczeństwem WordPress, informując o nowo odkrytych zagrożeniach bezpieczeństwa.
Jeśli współpracujesz z Coalition Technologies w celu zarządzania Twoją witryną WordPress, przeprowadzamy własną weryfikację motywów i wtyczek WordPress oraz bierzemy odpowiedzialność za naprawianie luk w zabezpieczeniach WordPress, na które narażona jest Twoja witryna — zapewniając Ci spokój ducha i odciążając czasochłonne zadanie .
5. Zidentyfikuj ataki phishingowe
Głównym źródłem luk w zabezpieczeniach cybernetycznych jest phishing i chociaż jest to zjawisko występujące w całym Internecie, nadal powinno być omawiane w kontekście przypadków użycia WP i rozwiązywania problemów z bezpieczeństwem WordPress. Phisherzy często podszywają się pod samego WordPressa lub e-maile klientów. Firma Varonis zajmująca się cyberbezpieczeństwem ma dobry wstęp do tego, jak działa phishing.
Atakiem typu phishing może być wszystko, co ma hiperłącza, nad którymi nie masz kontroli — strony internetowe, dokumenty cyfrowe itp. — ale w szczególności wiadomości e-mail.
Uważaj na przychodzące wiadomości e-mail
Prawie wszystkie ataki phishingowe rozpoczynają się w wiadomościach e-mail. (Według CyberTalk.org jest to około 90%.) Oznacza to, że firmy muszą uczyć pracowników najlepszych praktyk w zakresie samoobrony poczty e-mail. Nie chodzi tu tyle o naprawianie luk w zabezpieczeniach WordPressa, co o zapobieganie sytuacji, w której zachowanie Twojego zespołu staje się wektorem ataków cybernetycznych.
Upewnij się, że masz skonfigurowane odpowiednie rekordy DMARC i SPF dla swojego DNS, co uniemożliwi innym wykorzystywanie Twojej domeny w wiadomościach e-mail, ponieważ trafią one do śmieci lub nigdy nie zostaną wysłane, w zależności od zestawu zasad DMARC .
Strzeż się fałszywych linków
Phisherzy używają fałszywych linków, które czasami wyglądają jak popularne witryny, takie jak Google. Jedną z metod rozwiązywania problemów z bezpieczeństwem WordPressa poprzez zabezpieczenie przed phishingiem jest zmiana nagłówków bezpieczeństwa X-Frame-Options Twojej witryny, co nie pozwoli na użycie Twojej witryny w ramce iframe przez zewnętrzne strony internetowe.
Używaj prawdziwych adresów URL
Wreszcie, nie używaj narzędzi do skracania linków, które nie ujawniają użytkownikowi ostatecznej strony docelowej.
6. Zabezpiecz swoją sieć
Kolejną ważną wskazówką dotyczącą rozwiązywania problemów z bezpieczeństwem WordPress jest zabezpieczenie sieci. W dobie pandemii, wzmożonej telepracy i globalnych miejsc pracy, firmy rutynowo przesyłają krytyczne informacje przez Internet, stwarzając wiele okazji do luk w zabezpieczeniach.
WordPress jest bardzo elastyczną platformą, co oznacza, że możesz załatać powszechnie wykorzystywane metody za pomocą prostych fragmentów kodu znalezionych online, takich jak wyłączenie XMLRPC i wymaganie uwierzytelnienia w celu uzyskania dostępu do WP-JSON. Naprawa luk w zabezpieczeniach WordPress jest często tak prosta, jak zainstalowanie i użycie odpowiednich wtyczek.
Ponadto dostępne są opcje uwierzytelniania wieloskładnikowego za pomocą wtyczek WordPress.
Ćwicz solidną gotowość i zapobieganie
Zapory aplikacji internetowych, takie jak Cloudflare i wiele innych, specjalnie zaprojektowały swój WAF, aby chronić aplikacje WordPress przed różnymi typowymi typami i wzorcami ataków. Wielu dostawców usług hostingowych oferuje bezpłatną codzienną usługę tworzenia kopii zapasowych, taką jak WP Engine.
Partner z Coalition Technologies w zakresie projektowania i rozwoju WordPress
W Coalition oferujemy pełne usługi projektowania i rozwoju WordPress, samodzielne lub w połączeniu z naszymi wielokrotnie nagradzanymi usługami SEO i marketingu cyfrowego. Wszystko, o czym dzisiaj rozmawialiśmy na temat rozwiązywania problemów z bezpieczeństwem WordPress i naprawiania luk w zabezpieczeniach WordPress, jest zawarte w naszych usługach, jeśli współpracujesz z nami.
Zobacz nasze często zadawane pytania dotyczące usług WordPress. Chcielibyśmy z Tobą pracować! Skontaktuj się z nami, aby omówić potrzeby Twojej witryny.