Siden onsdag eftermiddag har medierne været fyldt med artikler om, at der er fundet et sikkerhedshul i det programmeringssprog, der hedder PHP – og at det er vigtigt, at man får opdateret til en af de nyeste versioner.
Men hvad betyder det?
Og hvad skal DU gøre ved det?
Det vil du finde ud af her 🙂
Hvad er PHP overhovedet?
PHP er et programmeringssprog, der arbejder bag kulissen på din hjemmeside – blandt andet i WordPress.
Man anslår, at omkring 3 ud af 4 af verdens hjemmesider er lavet med PHP. Det sørger for, at siden kan hente indhold, håndtere formularer og meget mere.
Så PHP er ikke noget, du ser noget til i hverdagen – det ligger bare omme bagved og får det hele til at køre.
Hvad betyder det, at der har været et sikkerhedsbrist?
Det betyder kort fortalt, at man har fundet et hul i PHP, som nu er lukket i de nyeste opdateringer. Det er ikke det samme som, at noget er blevet hacket, men det skal tages alvorligt.
CERT-EU er EU’s eget it-sikkerhedsberedskab, som beskytter EU’s institutioner og agenturer mod cyberangreb. De vurderer hullerne som kritiske (9,2 ud af 10). En angriber kan køre sin egen kode på serveren uden at logge ind, og der cirkulerer allerede eksempler på, hvordan hullet kan udnyttes.
Hullet findes i alle PHP-versioner, og der er nu kommet rettede udgaver af de versioner, der stadig vedligeholdes (8.2, 8.3, 8.4 og 8.5).
Kører du PHP 8.1 eller ældre, får du ingen rettelse – så skal du op på mindst 8.2, gerne nyere. Kører du allerede 8.2 eller nyere, så tjek evt. med dit hostingselskab, at de har installeret den nye opdatering.
Hvordan opdaterer jeg PHP?
Når du skal opdatere PHP sker det via dit hostingselskab/webhotel. Hvis du f.eks. bruger One.com, Simply eller Dandomain kan du selv gå ind og sætte PHP-versionen til den nyeste. Normalt vil du kunne finde muligheden direkte i deres menu, men ellers spørg deres support.
Har du en Webserviceaftale hos os, har vi gjort det for dig – og har vi ikke haft adgang til din hosting, har vi kontaktet dig direkte.
Det er dog selve hostingselskabet, der skal sørge for at implementere de nye rettelser til PHP-versionerne. Du sætter bare den version, du ønsker at bruge – og det skal altså være en af de nyeste.
Andre steder går hostingselskabet selv ind og opdaterer PHP efter behov uden at du behøver at gøre noget ift. at sætte PHP-versionen.
Det er vigtigt at opdatere, MEN …
Udfordringen med at opdatere er, at især ældre hjemmesider kan risikere at gå ned, når de kommer op på de nye PHP-versioner. Derfor er det en god ide altid at tage en backup af din side først.
Hvis du selv er inde og ændre PHP-versionen, vil du som regel let kunne stille den tilbage til en tidligere version, hvis det viser sig, at siden går ned. Men så har du stadig udfordringen ift. sikkerhedsbristen.
Så hvad gør du nu?
Står du for din egen hjemmeside, så vil jeg anbefale dig følgende:
- Find ud af, hvem du bruger til hostingen. Hvis du kan, så log ind på dit kontrolpanel, find det punkt, der hedder “Sæt PHP” eller noget i den stil. Gå ind på dette og tjek, hvilken PHP version du benytter.
- Sørg for at tage en backup af din hjemmeside. Opdatér WordPress, temaer og plugins til nyeste version. Så er der mindre risiko for, at siden går ned. Sæt så din PHP til min. PHP 8.2, men gerne en af de nyere versioner.
- Vent et par minutter og tjek så, om din hjemmeside stadig virker. Ellers går du ind og stiller PHP versionen tilbage.
- Hvis du ikke selv kan logge ind på din hosting, så kontakt dem, der står for det, så de kan hjælpe dig med vejledning.
Hvis din side går ned på de nyere PHP-versioner, er det ikke en holdbar løsning at blive på den gamle version. CERT-EU anbefaler at opdatere hurtigt. Så skal siden enten tilpasses eller laves om, og det hjælper vi selvfølgelig gerne med.
Jeg håber, at denne guide hjælper dig, hvis du er i tvivl om, hvordan du skal reagere. Du er selvfølgelig også velkommen til at skrive til mig, hvis du har nogle spørgsmål eller hvis vi skal hjælpe dig ift. opdateringen.
PS: Du kan se en lidt mere teknisk forklaring på sikkerhedsbristet her: https://cert.europa.eu/publications/security-advisories/2026-018


