«Black October» var en merkelapp på en rekke sikkerhetshendelser og sårbarhetsvarsler i oktober 2026 – ikke navnet på ett samlet angrep. PHP2Shell ble en av de mest omtalte hendelsene: To kritiske feil i PHP kunne gjøre det mulig å kjøre kode på en sårbar server uten å logge inn. At forskere skal ha brukt AI-modeller i arbeidet med å finne feilene, bidro også til oppmerksomheten.
3
45
Hva var PHP2Shell?
Sårbarhetene, CVE-2026-109618 og CVE-2026-109619, berørte PHP-installasjoner som håndterer webforespørsler. Det omfattet blant annet oppsett med PHP-FPM og Apache med mod_php.
1 Begge fikk alvorlighetsgraden 9,2 av 10 på CVSS v4.0-skalaen og kunne åpne for fjernkjøring av kode uten innlogging.
18
AI-assistert oppdagelse betyr ikke at AI sto bak angrepene. Den sentrale risikoen var at angripere kunne sende spesiallagde forespørsler mot sårbare PHP-servere.
Lekkasje og varsler om tidlig sondering
Opplysninger om sårbarhetene kom på avveie på nettet 20. oktober, før den planlagte offentliggjøringen. Det bidro til at informasjonen spredte seg raskere, mens PHP-utviklerne og samarbeidspartnere arbeidet med oppdateringer.
27
38
Amazon Threat Intelligence rapporterte om et mistenkt utnyttelsesforsøk mot honeypot-nettverket sitt 17. oktober, fire dager før oppdateringene ble publisert.
27 En honeypot er et overvåket lokkesystem som brukes til å fange opp og studere mistenkelig aktivitet. Et registrert forsøk viser at noen prøvde seg – ikke at et reelt system ble kompromittert.
PHP publiserte sikkerhetsoppdateringer 21. oktober 2026. Rettede versjoner var PHP 8.5.12, 8.4.27, 8.3.36 og 8.2.35.
18 CISA, USAs cybersikkerhetsmyndighet, anbefalte umiddelbar oppdatering og la begge sårbarhetene til i sin KEV-katalog over kjente, utnyttede sårbarheter 26. oktober.
1
Alvorlig risiko, men forskjell på forsøk og innbrudd
VulnCheck meldte at selskapet hadde utviklet en fungerende utnyttelse av CVE-2026-109618. Den koblet en bekreftet minnelekkasje til fjernkjøring av kode på PHP 8.4.26 på x86-64, selv med ASLR aktivert og display_errors=off.
43 Funnene viser hvorfor minnebeskyttelse ikke kan erstatte sikkerhetsoppdateringer. De gjelder imidlertid det konkrete oppsettet VulnCheck testet – ikke nødvendigvis alle PHP-systemer.
Det kom også rapporter om at PHP2Shell ble kombinert med Linux-kjernefeilen Fragnesia for å få root-tilgang på brannmurer i et miljø tilknyttet amerikanske myndigheter.
21 Andre rapporter beskrev målrettet utnyttelse mot PAN-OS-administrasjonsgrensesnitt som var eksponert mot internett.
25 Dette er tegn på reell risiko, men dokumenterer ikke i seg selv at PHP-installasjoner i stor skala ble kompromittert.
Det er viktig å skille mellom automatisert skanning og angrepsforsøk på den ene siden, og bekreftede innbrudd på den andre. En sikkerhetsmelding fra 23. oktober oppga at man da ikke kjente til bekreftet masseutnyttelse, selv om VulnCheck allerede hadde vist en fungerende utnyttelse i et bestemt oppsett.
33
43
Dette bør virksomheter gjøre
- Oppdater PHP. Installer den rettede versjonen for PHP-grenen dere bruker, eller en nyere sikkerhetsoppdatering som gjelder for den. CISA anbefaler å oppdatere umiddelbart.
1
18
- Kartlegg hvor PHP kjører. Se utover offentlige nettsider: CISA advarer om PHP-installasjoner som håndterer webforespørsler, også på tvers av ulike serveroppsett.
1 Ta med eventuelle applikasjons- og administrasjonsgrensesnitt i kartleggingen.
- Reduser eksponeringen mens dere oppdaterer. Hvis et system ikke kan oppdateres straks, vurder om tilgangen kan begrenses eller tjenesten isoleres til arbeidet er gjort.
- Undersøk mulig aktivitet før oppdateringen. At systemet nå er oppdatert, betyr ikke automatisk at det aldri ble forsøkt kompromittert.
27
Hovedlærdommen fra PHP2Shell er konkret: Når en alvorlig sårbarhet rammer programvare som brukes på servere, må virksomheter vite hvor den kjører – og reagere raskt når en oppdatering blir tilgjengelig.