Onsdag måtte flere store danske tjenester som Aula og DMI trække stikket som følge af en kritisk, global sårbarhed. Synderen var sikkerhedshuller i programmeringssproget PHP. Sagen udstiller en alvorlig blind vinkel i den offentlige it-sikkerhed, da mange organisationer slet ikke er klar over, at teknologien kører i baggrunden, fordi den er dybt indlejret i systemer fra deres leverandører.
En AI-agent fra OpenAI har tidligere kortlagt, at 7 ud af 10 af verdens hjemmesider reelt står uden lås på døren. Ifølge Daniel Russo, der er lektor ved Institut for Datalogi på Aalborg Universitet, har kunstig intelligens forrykket trusselsbilledet markant og gjort den usynlige software til et nemt mål.
AI skabte ikke disse sårbarheder. De har eksisteret i mere end ti år. AI gjorde dem billige at udnytte, mens reparationen stadig afhænger af en håndfuld udviklere.
Daniel Russo
For at forhindre lignende nedbrud i fremtiden peger forskeren på, at Danmark bør lade sig inspirere af Tyskland. Her medfinansierer man via det statslige Sovereign Tech Agency den open source-software, som samfundet bygger på.
På baggrund af hændelsen anbefales der tre konkrete tiltag:
- Der skal medfinansieres den open source-software, som danske offentlige tjenester er afhængige af.
- Der skal investeres i de mennesker, der lukker sikkerhedssårbarhederne, frem for kun at fokusere på dem, der opdager dem.
- Der skal stilles faste krav i offentlige udbud om, at it-leverandører har fuldt overblik over deres softwarekomponenter og kan garantere en hurtig installation af sikkerhedsopdateringer.
Onsdagens hændelse i PHP-miljøet bør ifølge forskeren tjene som et direkte opgør med den måde, man i dag klassificerer it-sikkerhed på samfundsplan.
Open source-software er offentlig infrastruktur på linje med vores veje. Hvis vi ønsker et mere robust samfund, er vi nødt til at betale for vedligeholdelsen af den.
Daniel Russo