Technologia · Wiadomość
Dwie krytyczne luki w PHP o nazwie "PHP2Shell" zagrażają większości sieci Web
Opublikowano:
W skrócie
Dwie krytyczne luki w PHP o nazwie "PHP2Shell" pozwalają atakującym uruchamiać złośliwy kod na serwerach internetowych bez logowania, zgodnie z firmą bezpieczeństwa, która je odkryła. Łaty dla CVE-2026-109618 i CVE-2026-109619 zostały wydane 21 października 2026 roku, miesiące po tym, jak badacze po raz pierwszy zgłosili błędy, a wiele firm od tego czasu zarejestrowało próby eksploatacji w naturze.
Ta wersja jest tłumaczeniem maszynowym oryginału (English). Przeczytaj oryginał
21 października 2026 roku projekt PHP wydał poprawione wersje języka po tym, jak badacze bezpieczeństwa ujawnili dwie krytyczne luki umożliwiające zdalne wykonywanie kodu, wspólnie nazwane "PHP2Shell". Luki te, śledzone jako CVE-2026-109618 i CVE-2026-109619, zostały odkryte przez firmę bezpieczeństwa chmury Wiz Research, która przyznała organizacjom Calif i OpenAI zasługę za wkład w odkrycie, koordynację i weryfikację poprawek, zgodnie z publicznym artykułem Wiz.
Co robią te dwie luki
Wiz mówi, że dwa CVE-ów faktycznie łączą cztery odrębne błędy bazowe. CVE-2026-109618 obejmuje lukę typu use-after-free w deserializerze postępu przesyłania sesji PHP, którą można wykorzystać do zdalnego wykonywania kodu, a także powiązaną lukę, która może wyciek pamięć z uruchamianego procesu workera PHP bez uwierzytelniania. CVE-2026-109619 obejmuje use-after-free w obsłudze śledzenia stosu błędów PHP oraz oddzielną lukę typu confusion w OPcache, pamięci podręcznej kodu bajtowego PHP.
Według Wiz, oba problemy znajdują się w ścieżkach kodu, przez które przechodzą prawie wszystkie żądania PHP: zarządzanie pamięcią i obsługa błędów. Fundacja PHP sformułowała tę samą uwagę w komentarzach cytowanych przez outlet SecurityWeek.
Oba problemy znajdują się w częściach PHP, które dotyczą prawie każde żądanie: zarządzanie pamięcią i obsługa błędów.
Oś czasu odkrycia
Zespół badawczy Wiz — wymieniony w jego wpisie na blogu jako Sagi Tzadik, Shir Tamari, Nir Ohfeld i Tomer Schwartz — mówi, że znalazł pierwszy błąd 19 sierpnia 2026 roku i potwierdził działające exploity zdalnego wykonywania kodu na instalacjach WordPress i Drupal przez następne dwa dni. Zespół zgłosił swoje ustalenia zespołowi bezpieczeństwa PHP 24 sierpnia 2026 roku. Publiczne ujawnienie i odpowiadające im poprawki nastąpiły 21 października 2026 roku.
Wiz mówi, że używała modeli kodowania AI, w tym Google Gemini 4 Argon i OpenAI GPT-5.6 Sol, aby pomóc w budowaniu proof-of-concept exploitów, opisując pracę, którą wcześniej wyspecjalizowani badacze wykonywaliby miesiące, jako osiągalną w godzinach.
Kto jest dotkniętych
Wiz oświadcza, że bazowe luki istnieją w każdej wersji PHP wydanej mniej więcej w ciągu ostatniego dziesięciolecia, z co najmniej jednym z dwóch CVE-ów obecnym od PHP 5.4 dalej. Firma mówi, że potwierdziła nieuwierzytelnione zdalne wykonywanie kodu na bieżących wydaniach trzech szeroko używanych systemów zarządzania zawartością: WordPress, Drupal i Joomla. SecurityWeek donosi, że błędy wpływają na wspólne metody wdrażania PHP, w tym PHP-FPM, Apache z mod_php, php-cgi, FrankenPHP i LiteSpeed.
Wiz charakteryzuje skalę ekspozycji jako wpływającą na około 70% Internetu, co odnosi się do udziału witryn internetowych działających na PHP w jakiś sposób, zgodnie z opisem firmy.
| Element | Szczegóły |
|---|---|
| CVE-2026-109618 | Use-after-free w deserializerze postępu przesyłania sesji; umożliwia zdalne wykonywanie kodu |
| CVE-2026-109619 | Use-after-free w śladach stosu błędów krytycznych plus błąd typu confusion w OPcache |
| Ważność | Ocenione na 9.2 przez zespół bezpieczeństwa PHP, według SecurityWeek |
| Wersje z poprawkami | PHP 8.5.12, 8.4.27, 8.3.36, 8.2.35, wydane 21 października 2026 roku |
| Backporty | Minimalne poprawki również wydane dla PHP 7.4, 8.0 i 8.1 |
| Odkrywcy | Wiz Research, przyznając Calif i OpenAI zasługę za wkład w odkrycie, koordynację i weryfikację poprawek |
Próby eksploatacji od ujawnienia
Wiele firm bezpieczeństwa monitorowało ruch ataku wokół ujawnienia. SecurityWeek donosi, że firma watchTowr wykryła pierwsze próby eksploatacji w naturze mniej więcej w momencie wydania poprawek, ale nie potwierdziła skutecznego kompromisu. Hadrian powiedział SecurityWeek, że obserwował próby eksploatacji na dużą skalę przed nawet wydaniem poprawek, skoncentrowane na ścieżce kodu postępu przesyłania sesji PHP. Patchstack, Cloudflare i Vega zarejestrowały próby w dniu ujawnienia, a Amazon powiedział, że zidentyfikował próby eksploatacji cztery dni przed wydaniem poprawek.
Dlaczego skala PHP czyni to znaczącym
PHP został utworzony przez duńsko-kanadyjskiego programistę Rasmusa Lerdorfa, po raz pierwszy wydany w 1995 roku i pozostaje jednym z najczęściej używanych języków skryptowych po stronie serwera do tworzenia witryn internetowych, zgodnie z Wikipedią. To samo źródło zauważa, że od listopada 2025 roku ponad połowa witryn internetowych zasilanych PHP nadal korzystała z nieobsługiwanego branża PHP 7, a około 9,7% nadal korzystało z PHP 5, która została wycofana wiele lat temu — wzorzec starszego oprogramowania, który badacze bezpieczeństwa mówią, komplikuje szybką łatę w całym ekosystemie PHP.
Pytania
- Co to jest PHP2Shell?
- PHP2Shell to przezwisko, które badacze dali dwóm krytycznym lukom w PHP, CVE-2026-109618 i CVE-2026-109619, które mogą pozwolić atakującemu uruchomić kod na serwerze internetowym bez logowania, zgodnie z Wiz Research.
- Które wersje PHP są dotknięte?
- Wiz mówi, że co najmniej jedna z dwóch luk wpływa na wersje PHP od 5.4 do bieżących wydań. Poprawki zostały wydane dla PHP 8.5.12, 8.4.27, 8.3.36 i 8.2.35, z minimalnymi backportami dla PHP 7.4, 8.0 i 8.1, zgodnie z SecurityWeek.
- Czy PHP2Shell został faktycznie wykorzystany?
- Tak. SecurityWeek donosi, że watchTowr, Hadrian, Patchstack, Cloudflare, Vega i Amazon wszystkie oddzielnie zarejestrowały próby eksploatacji, niektóre z nich przed oficjalnym wydaniem poprawek 21 października 2026 roku.
- Kto odkrył luki w PHP2Shell?
- Firma bezpieczeństwa chmury Wiz odkryła błędy od 19 sierpnia 2026 roku i zgłosiła je zespołowi bezpieczeństwa PHP 24 sierpnia. Wiz przyznała organizacjom Calif i OpenAI zasługę za wkład w odkrycie, koordynację i weryfikację poprawek, zgodnie z jej opisem.
- Które platformy potwierdzono jako podatne?
- Wiz mówi, że wykazała nieuwierzytelnione zdalne wykonywanie kodu na bieżących wydaniach WordPress, Drupal i Joomla uruchamianych na dotkniętych wersjach PHP.
Źródła
Ten tekst przygotowała sztuczna inteligencja, a przed publikacją przeszedł automatyczną kontrolę źródeł. Jeśli widzisz błąd, poproś o sprostowanie. Poproś o sprostowanie lub odpowiedź · Jak to robimy
Powiązane

TechnologiaLista
Najlepsze aplikacje i narzędzia dla Androida, które możesz pobrać poza sklepem Google Play
Użytkownicy Androida nie są ograniczeni do Google Play: repozytorium open-source F-Droid, anonimowy klient Google Play Aurora Store, program śledzący aktualizacje Obtainium i katalog oparty na Shizuku ShizuStore rozpowszechniają aplikacje, które sklep oficjalny nie zawiera lub nie pozwala. Oto dziewięć sklepów i narzędzi wartych poznania, na podstawie ich własnych list i raportów z MakeUseOf i Pocket-lint.
TechnologiaArtykuł
PHP2Shell: dwie krytyczne luki w PHP, które wyłączyły rządowe witryny
PHP2Shell to pseudonim dwóch krytycznych, niewykrywających luk w zdalnym wykonaniu kodu w języku programowania PHP — CVE-2026-109618 i CVE-2026-109619 — ujawnionych 20–21 października 2026 r. Ponieważ PHP zasilaa bardzo dużą część witryn internetowych na świecie, luki te zmusiły kilka rządów do wyłączenia publicznych witryn jako środek ostrożności. Oficjalnym rozwiązaniem jest aktualizacja PHP; istnieją tymczasowe środki ograniczające na stronie serwera, ale zwykły czytelnik może tylko czekać na powiadomienia o naruszeniach i używać silnych, unikalnych haseł.

TechnologiaPorównanie
iPhone Duo kontra Samsung Galaxy Z Fold7: porównanie telefonów składanych
Pierwszy składany smartfon Apple, iPhone Duo, trafił do sprzedaży 23 października 2026 roku w cenie od 1999 dolarów — jeden cent poniżej Samsung Galaxy Z Fold7 (1999,99 dolarów). Dwa składane smartfony w stylu książki różnią się głównie rozmiarem ekranu, sprzętem aparatu, wagą i szybkością ładowania, przy prawie identycznych cenach wejścia ponad rok od siebie.
TechnologiaWiadomość
PHP2Shell: Dwie krytyczne luki w PHP powodują globalne zamknięcia witryn
Dwie krytyczne luki w zdalnym wykonywaniu kodu w języku PHP, śledzone jako CVE-2026-109618 i CVE-2026-109619 i określane mianem "PHP2Shell", pozwalają nieuwierzytelnionym atakującym na wykonanie kodu na podatnych serwerach. PHP wydała poprawki 21 października 2026 r., po tym jak szczegóły exploita wyciekły wcześniej, a badacze bezpieczeństwa mówią, że ataki rozpoczęły się przed wydaniem poprawek, co skłoniło wiele organizacji do przełączenia swoich witryn w tryb offline jako środek ostrożności.