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

Typecho - Zgodność PHP potrzebna do naprawy PHP2Shell

Przykładowe wydanieDeklarowane wymaganie PHPKandydaci według deklaracjiŹródło pierwotne
v1.3.0>=7.4.0raw.githubusercontent.com ↗
v1.2.1>=7.2.0raw.githubusercontent.com ↗

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

  • var/Typecho/Common.php
  • usr/plugins/
  • usr/themes/

Typecho - Usuwanie przeszkód naprawy PHP2Shell

Minima README Typecho dotyczą wskazanych tagów, nie wszystkich motywów/wtyczek. Sprawdź hooks, funkcje motywu, adaptery SQL i routing. Zachowaj bazę i usr/ razem. Po aktualizacji porównaj odnośniki, komentarze, Markdown i media.

Zależności i własny kod

  • Typecho
  • functions.php
  • Plugin.php
  • Typecho\Db
  • Markdown
  • usr/uploads/
  • routingTable
Oficjalna dokumentacja ↗

Testy witryny po naprawie PHP2Shell

Inwentaryzacja przed naprawą PHP2Shell

Użyj autoryzowanej kopii roboczej.

Przykładowe polecenie
php -v
php --ini
php -m

Typecho - 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

TypechoŹ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