Alvorlige sikkerhetshull i PHP førte til stengte nettsteder

21. oktober ble flere norske nettsteder midlertidig stengt etter at det ble oppdaget to alvorlige sikkerhetshull i PHP. Sårbarhetene fikk en alvorlighetsgrad på 10 av 10.

Men hva betyr egentlig dette, og hvorfor er det relevant for deg som har eget nettsted?

Blant nettstedene som ble berørt, var viktige tjenester knyttet til Digitaliseringsdirektoratet, OsloMet og Feide. Flere valgte å stenge nettstedene sine midlertidig for å være på den sikre siden. Det betyr ikke nødvendigvis at noen hadde hacket nettstedene, men stengingen var et forebyggende tiltak mens situasjonen ble undersøkt og sikkerhetsoppdateringer kom på plass.

Men hvorfor kunne to sikkerhetshull få så store konsekvenser?

Hva er PHP, og hva har det med WordPress å gjøre?

PHP er et programmeringsspråk som brukes til å bygge og drifte nettsteder, blant annet WordPress. Rundt 70% av verdens nettsteder bruker PHP.

Enkelt forklart er PHP en del av det som får nettstedet til å fungere i bakgrunnen. Det hjelper blant annet med å hente frem og vise riktig innhold når noen besøker nettstedet ditt.

Når det oppdages sikkerhetshull i en så mye brukt teknologi, får det derfor konsekvenser for mange nettsteder.

I dette tilfellet var sårbarhetene spesielt alvorlige fordi de under visse forhold kunne gjøre det mulig for uvedkommende å kjøre kode på en server uten å logge inn. Sårbarhetene fikk en alvorlighetsgrad på 10 av 10, noe som regnes som svært kritisk.

Det betyr likevel ikke at alle nettstedene som bruker PHP eller WordPress, automatisk var utsatt. Risikoen avhenger blant annet av hvilke versjoner og oppsett nettstedene bruker, og hvilken sikkerhetstiltak som allerede er på plass.

Hva skjer når slike sikkerhetshull oppdages?

Når det blir oppdaget en alvorlig sårbarhet, er det viktig å finne ut hvilke nettsteder som kan være berørt, og hva som må gjøres. Noen ganger holder det å installere en sikkerhetsoppdatering, mens andre ganger kan det være nødvendig å gjøre midlertidige tiltak for å beskytte nettstedet frem til problemet er løst.

I denne hendelsen ble sikkerhetsoppdateringer tilgjengelige samme dag som hendelsen fikk stor oppmerksomhet i Norge, men virksomheter måtte fortsatt undersøke om systemene deres var berørt og sørge for at nødvendige tiltak ble gjennomført.

Og det er nettopp her det er viktig å ha noen som følger med.

Jobben stopper ikke etter lansering

Når et nettsted er ferdig utviklet og publisert, er det lett å tenke at jobben er gjort. Men et nettsted trenger jevnlig oppfølging, også etter lansering.

WordPress, plugins, PHP og andre tekniske komponenter utvikler seg hele tiden. Det kommer nye oppdateringer, feil blir rettet og sikkerhetshull blir oppdaget. Selv om nettstedet ser helt fint ut og fungerer som det skal, betyr ikke det at alt bak kulissene er oppdatert.

Samtidig blir det digitale trusselbildet stadig mer krevende. Nasjonal sikkerhetsmyndighet (NSM) har hevet cyberrisikonivået i Norge til høyt, og utviklingen innen kunstig intelligens gjør det mulig å finne og utnytte sikkerhetshull raskere enn før.

Det betyr at det kan bli kortere tid fra et sikkerhetshull blir kjent, til noen forsøker å utnytte det.

Derfor er det viktig å ha noen som følger med, sørger for nødvendige oppdateringer og tar tak i eventuelle problemer. For når en sikkerhetsalarm først kommer, er det greit å vite hvem som har ansvaret.

Det er blant annet dette vi jobber med i Appex

Gjennom Appex Webcare følger vi opp den tekniske driften av nettsteder. Det innebærer blant annet sikkerhet, oppdateringer, overvåkning og sikkerhetskopiering.

Målet er å sørge for at nettstedene er stabile, oppdaterte og godt ivaretatt over tid, samtidig som kundene våre kan konsentrere seg om sin egen virksomhet.

Da sikkerhetsvarselet kom, var det viktig for oss å få oversikt over om noen av nettstedene vi drifter kunne være berørt.

Utviklerne våre gikk derfor gjennom aktuelle nettsteder og PHP-versjoner for å undersøke om sårbarhetene kunne påvirke kundene våre. Der det var nødvendig, ble sikkerhetsoppdateringer eller andre tiltak gjennomført. Vår driftsleverandør WP Engine var også raskt ute og tettet sikkerhetshullene i alle PHP-versjoner på våre servere. Vi var også i kontakt med kundene våre for oppfølging og videre informasjon.

For oss handler det om å sørge for at nettstedene blir tatt vare på, også lenge etter at de er lansert

Asbjørn Kallevik, senior webutvikler
Asbjørn Kallevik

Du trenger heldigvis ikke å vite hva PHP er, eller kunne alt om teknologien bak nettstedet ditt, men det er greit å vite hvordan det står til med sikkerheten.

Er du usikker på sikkerheten på nettstedet ditt, eller ønsker du hjelp med teknisk drift? Ta kontakt med oss for en prat 👇

La oss ta en prat!

Har du et prosjekt på gang? Skriv inn din e-post­adresse, så tar vi kontakt.

"*" obligatorisk felt