Bei Hyperf erfordert die Behebung von PHP2Shell einen Patch der PHP-Laufzeit. Die Anwendungsversion zeigt mögliche Kompatibilitätshürden, beweist aber weder Ausnutzbarkeit noch die Behebung beider CVEs.

Hyperf - PHP-Kompatibilität für den PHP2Shell-Fix

Release-BeispielDeklarierte PHP-AnforderungKandidaten laut DeklarationOriginalquelle
v2.2.33>=7.2repo.packagist.org ↗49e98fb74721
v3.0.45>=8.0repo.packagist.org ↗7ea476d31ffc
v3.1.63>=8.1repo.packagist.org ↗c2a980881d77

Kandidaten vergleichen nur diese Deklaration mit den ersten PHP2Shell-Fixes unterstützter Zweige. Sie belegen weder getestete Kompatibilität noch Herstellersupport oder passende Abhängigkeiten. PHP-Kompatibilität für den PHP2Shell-Fix ↗

Umfang der PHP2Shell-Behebung bestimmen

Dateien und Paketidentität

hyperf/framework

  • composer.lock
  • bin/hyperf.php
  • config/autoload/

Hyperf - Kompatibilitätshürden für den PHP2Shell-Fix

Hyperf benötigt passende hyperf/*-Pakete, Coroutine-Clients und Swoole/OpenSwoole-ABI. Ein Neustart des Reverse-Proxys ersetzt keine Anwendungs-Worker. Verbindungspools, Queue-Verbraucher und Zeitaufgaben testen, dann sämtliche langlebigen Prozesse nach dem dokumentierten Verfahren ersetzen.

Abhängigkeiten und Eigenentwicklungen

  • Swoole / OpenSwoole ABI
  • hyperf/*
  • Coroutine
  • Pool
  • DI
  • bin/hyperf.php
Offizielle Upgrade-Dokumentation ↗

Funktionstests nach dem PHP2Shell-Fix

Bestandsaufnahme vor dem PHP2Shell-Fix

Nur in einer autorisierten Arbeitskopie verwenden.

Befehlsbeispiel
php -v
php --ini
composer --no-plugins show --locked hyperf/framework
composer --no-plugins check-platform-reqs --lock
composer --no-plugins prohibits php 8.3.36 --locked
php --ri swoole
php --ri openswoole

Hyperf - PHP2Shell-Patches prüfen

Prüfen Sie beide CVE-Korrekturen im PHP, das diese Seite ausliefert. Alte Web- und Queue-Prozesse sowie Replikate ersetzen oder neu starten. Eine erreichbare Startseite oder ein neues CLI genügt nicht.

3. Neustarten und vollständig prüfen ↗

Offizielle Upgrade-Dokumentation

HyperfOriginalquelle ↗PHP security teamOriginalquelle ↗CVE-2026-109618Originalquelle ↗CVE-2026-109619Originalquelle ↗PHP2Shell beheben - PHP-Upgrade-Fehler lösen↗

Ähnliche Anwendungen

← Zurück zu den Anwendungsleitfäden