Bei Yii 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.

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

Release-BeispielDeklarierte PHP-AnforderungKandidaten laut DeklarationOriginalquelle
2.0.55>=7.4.0repo.packagist.org ↗b900eecdb225

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

yiisoft/yii2

  • composer.lock
  • protected/
  • config/web.php

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

Yii 1, 2 und 3 unterscheiden. Der yiisoft/yii2-Datensatz beschreibt einen Yii-2-Patch, nicht alle 2.0-Versionen. Erweiterungen, RBAC, ActiveRecord und Widgets prüfen. Ein Wechsel zwischen Generationen verlangt Anwendungsmigration statt einer bloßen Composer-Änderung.

Abhängigkeiten und Eigenentwicklungen

  • Yii 1.x protected/
  • Yii 2.x yiisoft/yii2
  • Yii 3 yiisoft/*
  • ActiveRecord
  • RBAC
  • widgets
  • AssetBundle
  • behaviors()
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 yiisoft/yii2
composer --no-plugins check-platform-reqs --lock
composer --no-plugins prohibits php 8.3.36 --locked

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

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

Ähnliche Anwendungen

← Zurück zu den Anwendungsleitfäden