PHP2Shell er navnet på to kritiske sårbarheter i PHPs håndtering av forespørsler: CVE-2026-109618 og CVE-2026-109619. De kan gjøre det mulig for en angriper uten innlogging å kjøre kode på en berørt server. PHP publiserte nødoppdateringer 21. oktober 2026, etter at opplysninger om feilene ble kjent før planlagt offentliggjøring. Rapporter om angrepsforsøk dokumenterer ikke i seg selv at systemer ble kompromittert.
4
6
15
Hva er PHP2Shell?
Begge feilene ligger i PHP-motoren, ikke i én bestemt nettside eller applikasjon. Sikkerhetsvarsler oppgir at PHP 5.4 og nyere er berørt, og at spesiallagde forespørsler kan utløse sårbarhetene når systemer behandler nettrafikk.
8
14
De to feilene har ulike årsaker: CVE-2026-109618 handler om minnekorrupsjon ved tomt for minne, mens CVE-2026-109619 gjelder foreldet global tilstand. Begge har fått CVSS 4.0-poengsummen 9,2 og er klassifisert som kritiske.
4
15
PHP er mye brukt, men kildene her gir ikke grunnlag for et pålitelig anslag over hvor stor andel av alle nettsteder som er berørt. Slike anslag kan bygge på ulike utvalg og nevnere, og bør ikke tolkes som et konkret antall sårbare nettsteder. For den som drifter tjenester, er det viktigste å finne ut om noen PHP-installasjoner som håndterer nettrafikk, fortsatt er uoppdatert.
3
14
Opplysninger ble kjent før planlagt offentliggjøring
Sårbarhetene ble kjent 20. oktober – én dag før PHP publiserte nødoppdateringer, og før den opprinnelig planlagte offentliggjøringen 22. oktober.
6
7
16
Cloudflare trakk fram Calif, Wiz, OpenAI og Quarkslab i sin omtale av offentliggjøringen. Samtidige nyhetsrapporter beskrev KI-assistert forskning fra Calif og opplyste at Wiz oppdaget og rapporterte feilene uavhengig. Kildene som foreligger, fastslår ikke nøyaktig hva hver enkelt bidragsyter gjorde.
14
20
Oppdateringene som kom 21. oktober, er PHP 8.5.12, 8.4.27, 8.3.36 og 8.2.35.
15
16 Finn ut hvilke PHP-versjoner som kjører i produksjon, og installer riktig rettet versjon eller en bekreftet sikkerhetsretting fra leverandøren. Noen driftsleverandører legger inn sikkerhetsfikser uten å endre versjonsnummeret som vises. Sjekk derfor leverandørens sikkerhetsvarsel hvis versjonsstrengen ser eldre ut.
1
Hva vet vi om angrepsforsøk?
Sikkerhetsrapporter 21. oktober beskrev angrepsforsøk mot sårbarhetene. Cloudflare sa at de observerte angrepstrafikk, og SecurityWeek meldte at flere cybersikkerhetsselskaper hadde sett forsøk før PHP-oppdateringene ble publisert.
14
15
Opplysningene ga ikke et entydig svar på om noen faktisk hadde lykkes med å utnytte feilene. En senere oppsummering av rapporteringen 21. oktober sa at CISA og Canadian Centre for Cyber Security på det tidspunktet ikke hadde observert eller identifisert utnyttelse, samtidig som sikkerhetsselskaper meldte om forsøk. Dette er ulike typer opplysninger: En forsøkt forespørsel er ikke bevis på et vellykket innbrudd, og at en myndighet ikke har observert utnyttelse, beviser ikke at ingen systemer er rammet.
25
Oppdater, kartlegg og bruk midlertidige tiltak ved behov
NSA anbefalte virksomheter å prioritere sikkerhetsoppdateringer fra leverandørene og kartlegge maskinvare og programvaretjenester som er avhengige av sårbare PHP-versjoner.
17 CISA skal også ha oppfordret til umiddelbar oppdatering.
20 Dersom en berørt tjeneste ikke kan oppdateres raskt, beskrev medieomtale råd om å ta den midlertidig ut av drift framfor å la den stå eksponert.
7
21
Cloudflare opplyste at kunder med gratis eller betalt WAF-beskyttelse fikk standardbeskyttelse mot PHP2Shell fra 21. oktober kl. 03.02 UTC.
14 Et slikt filter kan være et ekstra forsvarslag, men erstatter ikke oppdatering av PHP. En filtreringsregel er ikke i seg selv bevis på at serveren under er sikker.
14
17
Hendelsen førte også til undersøkelser av produkter utover vanlig PHP-drift. Help Net Security meldte at Palo Alto Networks opplyste at alle versjoner av PAN-OS og Panorama var berørt, og at rettelser ennå ikke var tilgjengelige da rapporten ble publisert.
33 Berørte produkter og mulige tiltak varierer mellom leverandører. Organisasjoner som bruker nettverksutstyr eller administrerte plattformer, bør derfor følge den relevante leverandørens sikkerhetsvarsel – ikke anta at en PHP-oppdatering også løser problemet i disse produktene.
Kort oppsummert
Behandle PHP2Shell som en hastesak: Kartlegg PHP-tjenestene, installer en rettet versjon eller en bekreftet sikkerhetsretting fra leverandøren, og bruk midlertidig isolering eller filtrering bare som et mellomtiltak. Rapportene fra 21. oktober gir grunn til å ta angrepsforsøk på alvor, men ikke til å omtale hvert forsøk som et bekreftet innbrudd.
1
15
17
25