W celu świadczenia usług na najwyższym poziomie w ramach naszej strony internetowej korzystamy z plików cookies. Pliki cookies umożliwiają nam zapewnienie prawidłowego działania naszej strony internetowej oraz realizację jej funkcji, a po uzyskaniu Twojej zgody, pliki cookies są przez nas wykorzystywane do dokonywania pomiarów i analiz korzystania ze strony internetowej. Strona wykorzystuje również pliki cookies podmiotów trzecich w celu korzystania z zewnętrznych narzędzi analitycznych.

Szczegółowe informacje znajdziesz w Polityce prywatności.

Wykorzystywane w celu zapewnienia prawidłowego działania serwisu internetowego. Dzięki tym plikom nasz serwis internetowy jest wyświetlany prawidłowo oraz możesz z niego korzystać w bezpieczny sposób. Te pliki cookies są zawsze aktywne, chyba że zmodyfikujesz ustawienia swojej przeglądarki internetowej, co jednak może skutkować nieprawidłowym wyświetlaniem serwisu internetowego.
Wykorzystywane w celu tworzenia statystyk i analizy ruchu w serwisie internetowym, co pomaga lepiej zrozumieć, w jaki sposób użytkownicy korzystają ze stron internetowych, co umożliwia ulepszenie struktury i zawartości serwisu internetowego (w tym zakresie wykorzystywane mogą być również pliki cookies podmiotów trzecich, tj. dostawców narzędzi wykorzystywanych w tym celu przez administratora). Te pliki wykorzystujemy, jeżeli wyrazisz na to zgodę.
Wykorzystywane w celu dotarcia z przekazem reklamowym do osób, które wcześniej odwiedziły serwis internetowy, podczas korzystania przez nich z innych stron internetowych lub portali społecznościowych (w tym zakresie wykorzystywane mogą być również pliki cookies podmiotów trzecich, tj. dostawców narzędzi wykorzystywanych w tym celu przez administratora). Te pliki wykorzystujemy, jeżeli wyrazisz na to zgodę.

Koniec wsparcia dla starszych wersji PHP. Dlaczego aktualizacja strony internetowej jest kluczowa?

wizjaNet – Baza wiedzy
aktualizacja strony internetowej

Większość stron internetowych, sklepów online oraz systemów CMS działa w oparciu o język programowania PHP. Jest to technologia działająca po stronie serwera, która odpowiada za kluczowe procesy: komunikację z bazą danych, generowanie zawartości strony oraz obsługę formularzy kontaktowych.

Jak każde oprogramowanie, wersja PHP podlega cyklowi życia. Starsze wersje z czasem tracą oficjalne wsparcie techniczne,co doprowadza do braku stabilności i bezpieczeństwa strony www.

Brak poprawek bezpieczeństwa jako główne zagrożenie

Podstawowym ryzykiem związanym z używaniem niewspieranych wersji PHP jest brak wsparcia w zakresie poprawek bezpieczeństwa przez autorów danej wersji.

Twórcy języka PHP regularnie publikują poprawki bezpieczeństwa. Jednak w momencie, gdy dana wersja (np. PHP 7.x czy wczesne wersje 8.x) osiąga status End of Life (koniec wsparcia), prace nad jej łataniem zostają trwale zakończone. Każda nowo wykryta luka w kodzie takiego oprogramowania pozostaje otwarta dla potencjalnych ataków.

Cyberprzestępcy wykorzystują zautomatyzowane narzędzia skanujące sieć w celu wykrycia stron działających na przestarzałych wersjach PHP. Szczególnie narażone są popularne systemy zarządzania treścią, takie jak WordPress czy Joomla. Brak aktualizacji PHP w połączeniu z podatnościami w nieaktualizowanych wtyczkach CMS umożliwia przejęcie kontroli nad stroną, zablokowanie dostępu do serwisu www, a nawet kradzież baz danych.

Dlaczego nowoczesne serwery nie obsługują starego PHP?

Nowoczesne, bezpieczne systemy operacyjne stosowane w profesjonalnych serwerowniach wymagają aktualnych komponentów. Ze względów technologicznych oraz dla zachowania stabilności całej infrastruktury, instalacja przestarzałych i nie wspieranych wersji PHP na nowym oprogramowaniu serwerowym jest niebezpieczna.

Aby utrzymać ciągłość działania serwisów tych klientów, którzy jeszcze nie dostosowali swojego kodu do nowych wymagań, firmy hostingowe stosują procedurę migracji. Konta ze starym kodem są przenoszone na starsze wydzielone serwery. Działanie to jest konieczne, aby móc bez przeszkód aktualizować i zabezpieczać główne serwery dla pozostałych użytkowników, dla których systematyczna aktualizacja strony internetowej i jej środowiska jest standardem.

Podział odpowiedzialności: Kod strony a infrastruktura

W relacji między klientem a firmą hostingową obowiązuje jasny podział odpowiedzialności za cyberbezpieczeństwo:

- Firma hostingowa odpowiada za sprawność fizycznej infrastruktury, stabilność sieci, zasilanie awaryjne oraz bezpieczeństwo systemu operacyjnego serwera.

- Właściciel strony odpowiada za kod aplikacji, wersję PHP, aktualizacje systemu CMS (np. WordPress) oraz zainstalowane wtyczki.

Utrzymywanie przestarzałego oprogramowania i ignorowanie konieczności przejścia na wyższe wersje PHP to ryzyko, które obciąża wyłącznie właściciela strony. W przypadku wycieku danych lub uruchomienia złośliwego oprogramowania, pełną odpowiedzialność prawną i finansową (w tym kary RODO) ponosi właściciel strony, a nie dostawca hostingu.

Które wersje PHP są już przestarzałe, a które bezpieczne?

Aby ułatwić weryfikację stanu zabezpieczeń Twojej strony, poniżej przedstawiamy aktualny status poszczególnych wersji PHP:

- Wersje niebezpieczne (brak wsparcia): Wszystkie wersje z serii PHP 5.x, PHP 7.x (w tym bardzo popularna wersja 7.4) oraz pierwsze wydania z serii 8, takie jak PHP 8.0 i PHP 8.1. Jeśli Twoja strona korzysta z którejś z tych wersji, jej zabezpieczenia nie są już aktualizowane i należy pilnie zaplanować migrację.

- Wersje ze wsparciem (rekomendowane): Obecnie standardem bezpieczeństwa są wersje PHP 8.2, PHP 8.3, PHP 8.4 i najnowszy na chwilę obecną PHP 8.5. Zapewniają one ochronę przed nowo odkrytymi podatnościami, ale również znacznie szybsze ładowanie się stron internetowych w porównaniu do swoich poprzedników.

Cykl życia każdej wersji PHP wynosi standardowo 3 lata (2 lata aktywnego rozwoju + 1 rok łatanie podatności) od momentu jej wydania. Przykładowo, PHP 8.0 zadebiutował pod koniec 2020 roku (ma już blisko 6 lat), a jego oficjalne wsparcie bezpieczeństwa wygasło w listopadzie 2023 roku. Z kolei dla wersji 8.1 okres ten zakończył się z końcem 2025 roku. Brak aktualnych poprawek oznacza, że wszelkie nowo wykryte od tego czasu luki w tych systemach pozostaną na serwerach bezpowrotnie otwarte dla cyberprzestępców.

Jak dbamy o bezpieczeństwo i ciągłość działania w WizjaNet?

W WizjaNet nie pozostawiamy naszych klientów samych z wyzwaniami technologicznymi. Podczas planowanych aktualizacji systemów na naszych serwerach, kontaktujemy się z każdym klientem, który korzysta z niewspieranej wersji PHP. Proponujemy wówczas dwa rozwiązania: pomoc w bezpiecznej aktualizacji kodu (podniesieniu wersji PHP) lub przeniesienie serwisu na specjalnie wydzielony serwer, przystosowany do obsługi starszego oprogramowania.

Należy jednak pamiętać, że wybór migracji na starszy serwer zamiast aktualizacji kodu wiąże się z dwoma zagrożeniami w kwestii podatności na ataki:

- Przestarzała wersja PHP – oprogramowanie strony nadal posiada niezałatane i znane publicznie luki bezpieczeństwa.

- Starsza wersja systemu operacyjnego na serwerze – utrzymanie działania bardzo starych wersji PHP wymaga korzystania ze starszego oprogramowania serwerowego, które z czasem również przestaje otrzymywać od producentów poprawki bezpieczeństwa.

Choć rozwiązanie to pozwala zachować tymczasową ciągłość działania witryny, to jedynym w pełni bezpiecznym i rekomendowanym krokiem długofalowym pozostaje dostosowanie kodu strony do najnowszych standardów.

Izolacja kont w WizjaNet – gwarancja bezpieczeństwa

Współdzielenie serwera z innymi użytkownikami często budzi obawy o to, czy błędy jednego klienta nie wpłyną na bezpieczeństwo pozostałych.
W WizjaNet każde konto klienta jest w pełni odizolowane od innych. Jeśli witryna jednego z użytkowników zostanie zainfekowana z powodu przestarzałego oprogramowania lub braku aktualizacji, zagrożenie zostaje całkowicie zablokowane w obrębie danego konta. Ze względów technicznych wirus nie ma możliwości przedostania się do innych przestrzeni serwerowych. Twoje dane, poczta e-mail oraz systemy CMS pozostają całkowicie bezpieczne i nienaruszone.

Aktualizacja strony internetowej

Aktualizacja wersji PHP to standardowy proces serwisowy, który chroni firmę przed utratą danych i przerwami w działaniu biznesu. Okres wakacyjny to optymalny moment na audyt techniczny systemów i zlecenie programistom dostosowania kodu do najnowszych wymagań.

Potrzebujesz wsparcia przy migracji?

Skontaktuj się z WizjaNet. Przeanalizujemy stan Twoich stron www i pomożemy dostosować je do aktualnych standardów bezpieczeństwa IT.