PHP / Magento Dev Blog

  • Publikacje
  • O autorze
  • Kontakt

Audyt bezpieczeństwa sklepu Magento 2: co sprawdzić zanim coś się stanie

by Henryk Tews / sobota, 20 czerwca 2026 / Opublikowano w E-commerce

Sklep internetowy przetwarza dane osobowe klientów i dane kart płatniczych. Dla atakujących to atrakcyjny cel. Atak nie zawsze wygląda jak dramat – często jest niewidoczny przez tygodnie lub miesiące. Audyt bezpieczeństwa to sprawdzenie stanu sklepu zanim ktoś inny to zrobi.

Co sprawdza audyt bezpieczeństwa

Wersja Magento i zainstalowanych modułów – każda wersja ma znane podatności, które są publicznie dokumentowane. Atakujący skanują pod kątem sklepów z nieaktualnymi wersjami. Konfiguracja serwera: otwarte porty, niepotrzebne usługi, uprawnienia do plików i katalogów. Dostęp do panelu admina: czy URL jest zmieniony, czy działa 2FA, czy są stare konta administratorów.

Stan plików: czy w kodzie źródłowym nie ma śladów włamania (zmodyfikowane pliki rdzenia, dodane skrypty, nieznane pliki PHP). Konfiguracja SSL i nagłówków bezpieczeństwa HTTP. Logi dostępu: wzorce które mogą wskazywać na skanowanie lub próby włamania w przeszłości.

Skimming – cichy złodziej

Magecart to typ ataku polegający na wstrzyknięciu złośliwego JavaScript do sklepu który w tle przechwytuje dane kart płatniczych i wysyła je do atakującego. Sklep działa normalnie, klienci nic nie widzą, właściciel nic nie wie – przez tygodnie lub miesiące. Wykrycie wymaga regularnego audytu kodu JavaScript i nagłówków Content Security Policy.

Co zrobić po audycie

Raport z audytu bezpieczeństwa zawiera listę znalezionych problemów z oceną ryzyka (krytyczne, wysokie, średnie, niskie) i zaleceniami naprawczymi. Problemy krytyczne (np. znana podatność bez łatki, ślady włamania) wymagają natychmiastowej reakcji. Pozostałe można wdrażać etapami. Dobry audyt to nie tylko lista problemów – to też rekomendacje procesowe: jak utrzymać bezpieczeństwo po naprawie.

Jeśli któryś z opisanych sygnałów brzmi znajomo, warto to przeanalizować zanim problem urośnie. Oferuję bezpłatną konsultację wstępną – napisz na biuro@tews.pl lub odwiedź tews.pl.

About Henryk Tews

Co możesz przeczytać następne

Koszty utrzymania sklepu na Magento 2: co składa się na roczny budżet
Czerwone flagi w ofercie agencji Magento: na co uważać przed podpisaniem umowy
Spada konwersja w sklepie Magento: co może być przyczyną i jak to zbadać
  • Publikacje
  • O autorze
  • Kontakt

© 2026 Created by

GÓRA
Zarządzaj zgodą
Aby zapewnić jak najlepsze wrażenia, korzystamy z technologii, takich jak pliki cookie, do przechowywania i/lub uzyskiwania dostępu do informacji o urządzeniu. Zgoda na te technologie pozwoli nam przetwarzać dane, takie jak zachowanie podczas przeglądania lub unikalne identyfikatory na tej stronie. Brak wyrażenia zgody lub wycofanie zgody może niekorzystnie wpłynąć na niektóre cechy i funkcje.
Funkcjonalne Zawsze aktywne
Przechowywanie lub dostęp do danych technicznych jest ściśle konieczny do uzasadnionego celu umożliwienia korzystania z konkretnej usługi wyraźnie żądanej przez subskrybenta lub użytkownika, lub wyłącznie w celu przeprowadzenia transmisji komunikatu przez sieć łączności elektronicznej.
Preferencje
Przechowywanie lub dostęp techniczny jest niezbędny do uzasadnionego celu przechowywania preferencji, o które nie prosi subskrybent lub użytkownik.
Statystyka
Przechowywanie techniczne lub dostęp, który jest używany wyłącznie do celów statystycznych. Przechowywanie techniczne lub dostęp, który jest używany wyłącznie do anonimowych celów statystycznych. Bez wezwania do sądu, dobrowolnego podporządkowania się dostawcy usług internetowych lub dodatkowych zapisów od strony trzeciej, informacje przechowywane lub pobierane wyłącznie w tym celu zwykle nie mogą być wykorzystywane do identyfikacji użytkownika.
Marketing
Przechowywanie lub dostęp techniczny jest wymagany do tworzenia profili użytkowników w celu wysyłania reklam lub śledzenia użytkownika na stronie internetowej lub na kilku stronach internetowych w podobnych celach marketingowych.
  • Zarządzaj opcjami
  • Zarządzaj serwisami
  • Zarządzaj {vendor_count} dostawcami
  • Przeczytaj więcej o tych celach
Zobacz preferencje
  • {title}
  • {title}
  • {title}