PHP2Shell er navnet på to kritiske sårbarheter i PHP: CVE-2026-109618 og CVE-2026-109619. Begge fikk en CVSS v4.0-score på 9,2 og kan gjøre det mulig for en angriper å kjøre kode på en berørt server uten autentisering. PHP publiserte rettelser 21. oktober 2026, etter at opplysninger om feilene kom ut før den planlagte offentliggjøringen. Det ble raskt meldt om angrepsforsøk, men et forsøk er ikke det samme som et bekreftet innbrudd.
1
3
14
Hva gjør PHP2Shell-sårbarhetene?
Feilene ligger i PHPs håndtering av forespørsler og minne, ikke i et bestemt nettsted eller rammeverk. CVE-2026-109618 gjelder håndtering av situasjoner der minnet går tomt, mens CVE-2026-109619 gjelder foreldet intern tilstand. Den rapporterte risikoen er fjernkjøring av kode uten innlogging.
1
14
Dermed er versjonen av PHP viktig, også dersom det ikke er kjent noen feil i selve applikasjonen. PHPs operative veiledning sier at installasjoner som behandler nettforespørsler, må følges opp.
55
Disse PHP-versjonene inneholder rettelsene
PHP publiserte oppdaterte versjoner 21. oktober 2026. De oppgitte versjonene med rettelser er:
- PHP 8.5.12
- PHP 8.4.27
- PHP 8.3.36
- PHP 8.2.35
14
55
Servere med eldre versjoner i disse grenene bør oppdateres til den tilsvarende rettede versjonen. Opplysninger om sårbarhetene kom ut før den varslede offentliggjøringen, og oppdateringene ble derfor publisert tidligere enn planlagt.
3
13
33
CVE-numrene kom ut før den planlagte offentliggjøringen
Et innlegg på Hacker News 20. oktober viste til CVE-numrene og sa at sårbarhetene skulle offentliggjøres 22. oktober. Innlegget ble fjernet, men skjermbilder ble delt videre. Sikkerhetsforskere meldte senere at informasjonen var ekte, og at feilene var underlagt en publiseringssperre.
3
Ifølge omtalen fant Calif en av feilene med hjelp fra en OpenAI-modell. Wiz oppdaget og rapporterte også sårbarhetene uavhengig, ifølge dekningen av det koordinerte arbeidet. Kildene fastslår ikke at feilene hadde eksistert i rundt 20 år, eller hvilken aktør som oppdaget hver enkelt CVE.
27
33
Noen tjenester ble tatt ned som et føre-var-tiltak
Enkelte organisasjoner tok tjenester midlertidig ut av drift mens de håndterte risikoen. Omtalen nevnte tjenester knyttet til Japans finansdepartement, BambooHR, Rotterdams havn og Wikimedia. At tjenester ble tatt ned, er ikke i seg selv bevis på at organisasjonene var utsatt for et vellykket angrep.
19
USAs cybersikkerhetsmyndighet CISA ba organisasjoner med PHP-baserte nettsteder om å installere oppdateringene umiddelbart.
33 Kildematerialet gir ikke et fullstendig tall på føre-var-nedstengninger og bekrefter heller ikke alle påstandene om berørte sykehus, skoler og offentlige tjenester.
Hva viser rapportene om angrepsforsøk?
Rapportene beskriver aktivitet både før og etter den offentlige kunngjøringen:
- Amazon opplyste at honeypoten MadPot registrerte et forsøk 17. oktober, før oppdateringene ble publisert 21. oktober. En observasjon i en honeypot viser at sensoren ble forsøkt angrepet – ikke at andre systemer ble kompromittert.
50
58
- Cloudflare meldte om tusenvis av forsøk i løpet av de ti timene før offentlig kunngjøring og millioner etterpå. Tallene gjelder observerte forsøk i Cloudflares nettverk, ikke et antall servere som ble kompromittert.
36
- CISA sa at etaten ikke hadde observert utnyttelse da den publiserte varselet. Det beskriver hva CISA hadde sett på det tidspunktet, og utelukker ikke forsøk registrert av sikkerhetsleverandører med andre datakilder.
36
- Sophos korrigerte en tidligere melding om vellykket utnyttelse i kundemiljøer. Selskapet sa at telemetrien viste skanning og et lite antall mislykkede forsøk, men ingen tegn til vellykket kompromittering i egne miljøer på tidspunktet for oppdateringen.
7
Samlet tilsier rapportene at PHP2Shell bør tas på alvor: Angrepsforsøk ble observert, og den mulige konsekvensen er alvorlig. Men opplysningene viser ikke at alle forsøk lyktes, eller gir et sikkert totalantall på kompromitterte systemer.
Dette er fortsatt ikke fastslått
Kildene gir ikke et pålitelig tall på sårbare, internettilgjengelige servere. De bekrefter heller ikke at feilene hadde eksistert i rundt 20 år, eller at angripere brukte kunstig intelligens til å utvikle angrep mot PHP2Shell. AI-støtte er omtalt i forbindelse med oppdagelsesarbeidet, men det er ikke bevis for hvordan angripere fant eller utnyttet sårbarhetene.
27
33