Bij PHPCMS V9 vereist het verhelpen van PHP2Shell een patch van de PHP-runtime. De applicatieversie helpt compatibiliteitsproblemen vinden, maar bewijst geen misbruikbaarheid of herstel van beide CVE’s.

PHPCMS V9 - PHP-compatibiliteit voor de PHP2Shell-fix

Een betrouwbare koppeling ontbreekt hier. Een productnaam of nieuwe downloadpagina bewijst geen PHP 8-compatibiliteit. Bepaal distributie, patches en eigen wijzigingen.

Omvang van de PHP2Shell-reparatie bepalen

Bestanden en pakketidentiteit

  • phpcms/base.php
  • phpcms/libs/classes/
  • caches/configs/

PHPCMS V9 - Blokkades voor de PHP2Shell-fix oplossen

Behandel PHPCMS V9 als overgenomen applicatie. De historische officiële site kon niet worden geverifieerd; er wordt geen algemeen PHP-bereik beloofd. Controleer offline mysql_*, codering, modellen en tags. Bewaar bijlagen en artikel-URLs bij herstel of migratie. Breng vóór PHPCMS-export categorie-/model-IDs, eigen velden en bijlagen met echte DB-prefixen in kaart. Vergelijk detailpagina’s en paden. Alleen tekst kan velden verliezen of afbeeldingen op de oude server laten.

Afhankelijkheden en eigen code

  • PHPCMS V9
  • mysql_*
  • GBK / UTF-8
  • phpcms/model/
  • phpcms/templates/
  • uploadfile/
  • caches/configs/
Officiële documentatie ↗

Sitefuncties testen na de PHP2Shell-fix

Inventarisatie vóór de PHP2Shell-fix

Gebruik een geautoriseerde werkkopie.

Voorbeeldopdracht
php -v
php --ini
php -m
rg -n "mysql_connect|mysql_query|create_function|each\(" phpcms

PHPCMS V9 - PHP2Shell-patches controleren

Verifieer beide fixes in de PHP die deze site bedient. Vervang of herstart oude Web-processen, wachtrijwerkers en replica’s. Een werkende homepage of nieuw CLI-programma is onvoldoende bewijs.

3. Herstart en verifieer alles ↗

Officiële documentatie

PHPCMS V9Oorspronkelijke bron ↗PHP security teamOorspronkelijke bron ↗CVE-2026-109618Oorspronkelijke bron ↗CVE-2026-109619Oorspronkelijke bron ↗PHP2Shell verhelpen - fouten bij PHP-upgrades↗

Verwante toepassingen

← Terug naar toepassingshandleidingen