W Laminas / Zend Framework naprawa PHP2Shell wymaga poprawki środowiska PHP. Wersja aplikacji pomaga wykryć przeszkody zgodności; nie potwierdza możliwości wykorzystania ani naprawy obu CVE.

Laminas / Zend Framework - Zgodność PHP potrzebna do naprawy PHP2Shell

Przykładowe wydanieDeklarowane wymaganie PHPKandydaci według deklaracjiŹródło pierwotne
3.6.1~8.0.0 || ~8.1.0 || ~8.2.0repo.packagist.org ↗f12e801c31c0
3.7.0~8.1.0 || ~8.2.0 || ~8.3.0repo.packagist.org ↗3f65447addf4
3.8.0~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0repo.packagist.org ↗53ba28b7222d

Kandydaci porównują tylko deklarację z pierwszymi poprawkami PHP2Shell we wspieranych gałęziach. Nie dowodzą przetestowanej zgodności, wsparcia dostawcy ani zgodności wszystkich zależności. Zgodność PHP potrzebna do naprawy PHP2Shell ↗

Określenie zakresu naprawy PHP2Shell

Pliki i tożsamość pakietu

laminas/laminas-mvc

  • composer.lock
  • config/modules.config.php
  • module/

Laminas / Zend Framework - Usuwanie przeszkód naprawy PHP2Shell

Ustal ZF1, ZF2, ZF3 i niezależne komponenty. Tabela dotyczy laminas-mvc. Przed narzędziami migracji zinwentaryzuj przestrzenie nazw, fabryki ServiceManager i moduły. Porzucone moduły rozpatrz oddzielnie; sprawdź API, sesje i tworzenie usług.

Zależności i własny kod

  • Zend\*
  • laminas-migration
  • ServiceManager
  • config/modules.config.php
  • MVC
  • laminas-*
Oficjalna dokumentacja ↗

Testy witryny po naprawie PHP2Shell

Inwentaryzacja przed naprawą PHP2Shell

Użyj autoryzowanej kopii roboczej.

Przykładowe polecenie
php -v
php --ini
composer --no-plugins show --locked laminas/laminas-mvc
composer --no-plugins check-platform-reqs --lock
composer --no-plugins prohibits php 8.3.36 --locked

Laminas / Zend Framework - Sprawdź poprawki PHP2Shell

Sprawdź obie poprawki w PHP obsługującym tę witrynę. Zastąp lub uruchom ponownie stare procesy Web, kolejki i repliki. Działająca strona główna lub nowszy CLI nie wystarczają.

3. Zrestartuj i zweryfikuj wszystko ↗

Oficjalna dokumentacja

Laminas / Zend FrameworkŹródło pierwotne ↗PHP security teamŹródło pierwotne ↗CVE-2026-109618Źródło pierwotne ↗CVE-2026-109619Źródło pierwotne ↗Naprawa PHP2Shell - błędy aktualizacji PHP↗

Powiązane aplikacje

← Wróć do poradników aplikacji