PL | EN

$ php -v # CVE-2026-109618 / CVE-2026-109619

PHP2Shell: Twoja strona na PHP może być otwarta dla obcych.

Sprawdzę to i zabezpieczę, zwykle w 24-48 h od dostania dostępu. Najpierw ustalam, co u Ciebie naprawdę działa, potem łatam. Zabezpieczam stary kod abyś miał czas na podjęcie decyzji.

Darmowe sprawdzenie wersji →

← badtrip.software

Co się stało

21 października 2026 zespół PHP wydał łatki na dwie krytyczne luki w samym silniku PHP, nazwane „PHP2Shell”: CVE-2026-109618 i CVE-2026-109619. Obie mają ocenę CVSS 9.2 (BleepingComputer, Tenable FAQ).

BadTrip Software to niezależna firma. Nie jesteśmy CERT-em ani żadnym urzędem; powyższe fakty pochodzą z podlinkowanych źródeł.

Kogo to dotyczy

Sprawdź sam w 5 minut

  1. Panel hostingu (cPanel, DirectAdmin, home.pl, nazwa.pl, OVH, cyber_Folks…): szukaj „wersja PHP” lub „PHP selector”. Zapisz pełny numer, np. 8.2.34.
  2. WordPress: Kokpit → Narzędzia → Zdrowie witryny → Informacje → Serwer.
  3. Masz SSH: php -v (wersja CLI może się różnić od tej dla stron). Pewniej: tymczasowy plik z <?php phpinfo();, który od razu usuwasz.
  4. Porównaj: bezpieczne są 8.5.12+, 8.4.27+, 8.3.36+, 8.2.35+. Wersje 8.1 i starsze są narażone, chyba że hosting lub dystrybucja potwierdzi backport.
  5. Nie wiesz albo masz starą wersję? Zapytaj hosting o CVE-2026-109618 i CVE-2026-109619 albo napisz do mnie, sprawdzę za darmo.

Uwaga: numer wersji mówi, czy jesteś narażony, a nie czy ktoś już był w środku. To wymaga przejrzenia logów.

Oferta i ceny

Szybkie sprawdzenie wersji0 zł
Pilna łatka z kontrolą (1 strona lub 1 serwer)900–1 500 zł
Każda kolejna strona na tym samym serwerze300–500 zł
Audyt starego kodu (PHP 5.x/7.x/8.0–8.1): osłona, plan i wycena aktualizacji, szerszy przegląd śladów2 500–4 500 zł
Stała opieka: aktualizacje, monitoring, kontaktod 1 500 zł/mies.

Ceny netto. Dokładną cenę podaję po darmowym sprawdzeniu, zanim cokolwiek zrobię.

Co robię w ramach łatki

  1. Ustalam wersję PHP, sposób uruchomienia (mod_php, FPM, CGI, LiteSpeed, FrankenPHP), hosting i CMS.
  2. Sprawdzam, czy wersja jest załatana (oficjalnie albo backportem hostingu).
  3. Szukam oczywistych śladów włamania: podejrzane pliki PHP, nowe konta administratora, zadania cron, dziwne wpisy w logach.
  4. Łatam: aktualizacja PHP albo pakiet z backportem. Jeśli od razu się nie da, stawiam tymczasową osłonę i daję pisemny plan aktualizacji.
  5. Sprawdzam, czy strona po zmianach działa.
  6. Krótki raport po ludzku: co było, co zrobiłem, co zostało.

Poza zakresem (osobna wycena): przepisywanie aplikacji, pełny pentest, sprzątanie po potwierdzonym włamaniu.

Bez ryzyka

Najczęstsze pytania

Mam hosting współdzielony. Czy to nie problem hostingu?

Często tak, wtedy aktualizację robi hosting. Pomogę sprawdzić, czy już to zrobił, przełączyć wersję w panelu i przetestować stronę po zmianie.

Strona działa na PHP 7 albo 5. Co wtedy?

Najpierw osłona i backport, jeśli jest dostępny, potem plan przejścia na wspieraną wersję. Starego kodu nie wyrzucamy, tylko go naprawiamy.

Czy aktualizacja PHP zepsuje stronę?

Może, zwłaszcza przy starym kodzie. Dlatego najpierw sprawdzam, testuję po zmianie i zostawiam drogę powrotu.

Jaki dostęp jest potrzebny?

Do panelu hostingu albo SSH. Dane dostępowe po pracy możesz zmienić.

Pracujesz zdalnie?

Tak, domyślnie zdalnie. Na Podkarpaciu i w Małopolsce mogę przyjechać, jeśli serwer stoi w firmie.

Kim jesteś?

Tomasz Urban, programista z ponad 15-letnim doświadczeniem, w tym w PHP i utrzymaniu starych systemów. Dębica.

Napisz albo zadzwoń

Napisz, jaka to strona lub system i gdzie stoi. Odpiszę, czy jesteś narażony i co dalej.

tomasz@badtrip.software

albo zadzwoń: +48 508 767 688

Źródła

  1. BleepingComputer
  2. SecurityWeek
  3. watchTowr FAQ
  4. NCSC-NL (GitHub)
  5. Tenable FAQ
  6. CISA

Stan na 22.10.2026.