php2shell: kritisk sårbarhet i PHP

Den 20–21 oktober 2026 publicerades två kritiska sårbarheter i PHP, som fått namnet php2shell. De drabbar i princip alla webbservrar som kör PHP, och därmed alla WordPress-sajter. Den enda fullständiga lösningen är att uppdatera PHP, och de flesta webbhotell gjorde det redan under natten mot torsdagen.

Vad är php2shell?

php2shell är samlingsnamnet på sårbarheterna CVE-2026-109618 och CVE-2026-109619. Båda är så kallade use-after-free-fel i själva PHP-motorn: under vissa förhållanden återanvänds minne som redan har frigjorts. En angripare kan utnyttja det med specialskrivna anrop för att köra egen kod på servern, alltså ta över den. Sårbarheterna har fått allvarlighetsgraden 9,2 av 10 (CVSS 4.0), vilket räknas som kritiskt.

Felet sitter i PHP och inte i WordPress, så det spelar ingen roll vilka tillägg eller vilket tema du använder. Det påverkar alla vanliga sätt att köra PHP på en webbserver, till exempel PHP-FPM, Apache med mod_php och LiteSpeed. Det finns uppgifter om att försök att utnyttja sårbarheterna gjordes redan innan de blev kända.

Vilka PHP-versioner är säkra?

PHP-projektet har släppt rättade versioner för de versioner som fortfarande får säkerhetsuppdateringar:

  • PHP 8.5.12 eller senare
  • PHP 8.4.27 eller senare
  • PHP 8.3.36 eller senare
  • PHP 8.2.35 eller senare

PHP 8.1 och äldre får inga officiella uppdateringar. Vissa webbhotell rättar äldre versioner själva, och då kan versionsnumret skilja sig från det officiella. Oderland anger till exempel att PHP 8.2 hos dem visar 8.2.34 trots att rättningen är inlagd. Alla våra kunder kör PHP 8.4 eller 8.5.

Så hanterade Oderland det

Vårt svenska webbhotell Oderland är ett bra exempel på hur ett webbhotell har hanterat situationen. Under onsdagen den 21 oktober aktiverade de tillfälliga brandväggsregler på alla servrar och stängde av PHP-inställningen session.upload_progress.enabled för att täppa till kända attackvägar. Natten mot torsdagen den 22 oktober kom de rättade PHP-paketen, och klockan 04.05 var alla PHP-versioner uppdaterade på deras webbhotell, Agency-tjänster och Managed Servers.

Är du osäker på om din sajt är skyddad? Kontakta oss så hjälper vi dig att kontrollera den.


Källor: Oderland: Information om sårbarheten php2shell, Help Net Security och Sansec.

php2shell: kritisk sårbarhet i PHP. CVE-2026-109618 och -109619 med CVSS 9,2. Åtgärd: uppdatera PHP.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *