Czytaj Wiz i Calif precyzyjnie

Badania opisują błędy między żądaniami. CVE-2026-109618 pokazuje mod_php RCE; podatność FPM wynika z kodu, bez kompletnego exploita FPM dla tego CVE. CVE-2026-109619 osobno potwierdza zależną od aplikacji ścieżkę FPM upload-progress. Każdy GHSA określa dowody dla SAPI.

Wiz ResearchCzytaj oryginał ↗CalifCzytaj oryginał ↗

Aktualizacja jako lista wdrożeniowa

Pierwsze poprawki: 8.2.35, 8.3.36, 8.4.27, 8.5.12. 7.4, 8.0 i 8.1 mają wyjątkowe minimalne backporty źródłowe, nie zwykłe wsparcie. Zweryfikuj OBA CVE i rewizję dostawcy. Przebuduj obrazy, wymień wszystkie repliki i zrestartuj procesy trwałe. Samo CLI lub restart tego samego obrazu nie wystarcza.

Cztery gałęzie. Jasny cel aktualizacji.
Gałąź PHPWersje źródłowe poniżejPierwsza poprawiona wersjaKoniec wsparcia bezpieczeństwa
PHP 8.5< 8.5.12✓ 8.5.1231 gru 2029
PHP 8.4< 8.4.27✓ 8.4.2731 gru 2028
PHP 8.3< 8.3.36✓ 8.3.3631 gru 2027
PHP 8.2< 8.2.35✓ 8.2.3531 gru 2026
Używasz PHP 8.1 lub starszego?

Brak regularnego wydania PHP dla tych gałęzi. Minimalne backporty źródeł są dostępne dla 7.4, 8.0 i 8.1. Wsparcie dostawcy sprawdź osobno. Czytaj poradnik ↗

PHP2Shell - upgrade PHPCzytaj oryginał ↗

Foundation i OpenAI

PHP Foundation opisuje utrzymanie i zasoby; Patch the Planet - walidację i koordynację ujawnienia. To nie potwierdza poprawki u hostingu. Zapisz właściciela, inwentarz, rewizję, restart i weryfikację. Przy rozbieżnościach o FPM i starych gałęziach pierwszeństwo mają PHP GHSA i biuletyn dostawcy.

PHP FoundationCzytaj oryginał ↗OpenAI - Patch the PlanetCzytaj oryginał ↗
Przykładowe polecenie
php -v
php --ini
# Check the executable used by the Web service separately.
php-fpm -v
# On versioned installations, for example:
php-fpm8.3 -v

Źródła pierwotne i dalsze materiały

PHP security teamCzytaj oryginał ↗CVE-2026-109618Czytaj oryginał ↗CVE-2026-109619Czytaj oryginał ↗

Badania i praktyczne poradniki

>_

Narzędzia PHP2Shell

Sprawdź publiczną witrynę, lokalną konfigurację i logi lub znajdź otwarte narzędzia. Każdy wynik wyjaśnia podstawy i ograniczenia.

01

PHP2Shell prostym językiem

PHP to silnik WordPressa, Laravela i wtyczek. Aktualizacja wtyczki nie aktualizuje PHP. Dwa błędy pamięci mogą zmienić nieprawidłowe sprzątanie żądania w wyciek lub wykonanie kodu. Publiczny test daje wskazówki; administrator musi potwierdzić środowisko Web i poprawkę.

02

Próba czy udane włamanie?

Nietypowy multipart lub alert WAF może oznaczać próbę. OOM, SIGSEGV/SIGABRT i skoki HTTP 500 mają też zwykłe przyczyny. Nieoczekiwane procesy potomne PHP, połączenia, pliki i konta wymagają badania. Wyciek pamięci nie musi zostawić webshella ani pliku; czysty skan go nie wyklucza.

03

Zabezpiecz dowody przed zmianami

Zapisz odkrycie, domenę, instancję, środowisko, objawy i ostatni zaufany stan. Eksportuj oryginalne logi ze strefą, audyt chmury i dostępne autoryzowane migawki. Ogranicz kopie i zapisz skróty. Nie wysyłaj cookies, tokenów i danych klientów do publicznych skanerów. Nie kasuj logów ani podejrzanych plików przed zabezpieczeniem.

04

Czytaj Wiz i Calif precyzyjnie

Badania opisują błędy między żądaniami. CVE-2026-109618 pokazuje mod_php RCE; podatność FPM wynika z kodu, bez kompletnego exploita FPM dla tego CVE. CVE-2026-109619 osobno potwierdza zależną od aplikacji ścieżkę FPM upload-progress. Każdy GHSA określa dowody dla SAPI.

05

Cloudflare: ważna jest odpowiedź

Cloudflare łączy żądanie i odpowiedź origin, blokując podejrzane odpowiedzi przed możliwym wyciekiem. Ważne także bez shella. Historyczne wdrożenie nie gwarantuje ochrony konta: sprawdź reguły, trasę, wyjątki i zdarzenia. Bezpośredni origin i hosty poza proxy też wymagają poprawek.