DK-CERT: Indbyg sikkerhed helt fra begyndelsen

Softwareudviklere kan reducere mængden af sårbarheder, hvis de anvender en udviklingsmetode, hvor sikkerhed indgår, skriver lederen af DK-CERT, Shehzad Ahmad, i sin månedlige klumme.

Artikel top billede

Hvordan fjerner man mest effektivt sikkerhedshuller i software? Efter min mening kan det betale sig at sikre, at de slet ikke er der.

Når et program først er ude hos brugerne, koster det tid og ressourcer at rette fejl i det.

Og hvis der er tale om fejl med betydning for sikkerheden, er det et kapløb med tiden: Man skal nå at lukke sikkerhedshullerne, inden hackere begynder at udnytte dem.

Sikkerhed tænkes ind

Derfor er det godt at se, at flere softwarehuse gør en indsats for at tænke sikkerheden ind i programudviklingen.

For eksempel har Adobe netop offentliggjort, at firmaet er ved at køre sin gamle programkode gennem udviklingsprocessen Secure Product Lifecycle (SPLC).

I denne måned kom Microsoft med et nyt tilbud: Man kan gratis hente en skabelon til Visual Studio Team System.

Skabelonen bygger på Microsofts model for udvikling af sikker software, Security Development Lifecycle (SDL).
Skønt SDL er udviklet af Microsoft, er den ikke begrænset til Windows-verdenen.

Modellen opdeler udviklingsarbejdet i en række processer.

Allerede i kravspecifikationsfasen skal man analysere risici inden for sikkerhed og fortrolighed.

I designfasen bruger man trusselsmodellering til at afdække potentielle trusler.

Under kodeskrivningen anvender man kun sikre funktioner, der ikke indeholder kendte sårbarheder eller risici.

Man gennemfører også statisk analyse af koden.
Den følges senere op af dynamisk analyse og test.

Færre sårbarheder

Hvilken gevinst giver sådan en metode? Kigger man på Microsofts produkter, taler tallene for sig selv:

Windows XP blev udviklet, inden SDL blev indført. I det første år efter udsendelsen blev der fundet 119 sårbarheder.

Windows Vista er udviklet med SDL. Her fandt man 66 sårbarheder i det første år.

Vi er altså tæt på en halvering.
I SQL Server 2000 fandt man 34 sårbarheder i de første tre år efter offentliggørelsen.

I SQL Server 2005, som er udviklet med SDL, er det tilsvarende tal kun tre sårbarheder - eller en tiendedel af mængden før SDL.

SDL er omfattende, og det er ikke sikkert, at alle elementer i den passer til din organisation.

Men enhver organisation, der udvikler software, kan have gavn af at sætte sig ind i den og udvælge de elementer, der giver mening.

DK-CERT (www.cert.dk) er det danske Computer Emergency Response Team.

I samarbejde med tilsvarende CERT'er over hele verden indsamler DK-CERT information om internetsikkerhed.

DK-CERT udsender advarsler og tager imod anmeldelser af sikkerhedsrelaterede hændelser på internettet.

Shehzad Ahmad opdaterer den sidste fredag i hver måned Computerworlds læsere med de seneste tendenser inden for it-sikkerhed.

Annonce

Computerworld Events

Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

Sikkerhed | Online

Det du glemmer i Azure - men aldrig on-prem: Sådan genfinder du kontrollen

Undgå dyre fejl i Azure. Få styr på udfasede services, skjulte omkostninger og governance. Lær, hvordan Reserved Instances, Azure Hybrid Benefit og de rette styringsmekanismer giver mere værdi, lavere omkostninger og en mere robust Azure-platform....

Infrastruktur | Nyborg

IBM Infrastructure Days

Hvordan skaber du en sikker, robust og moderne IT-infrastruktur i en tid, hvor AI, cloud og nye sikkerhedskrav ændrer spillereglerne?

Digital transformation | København

Fra teknolog til strateg: IT-ledelse i en AI- og forretningsdrevet virkelighed

Hvordan tager du ejerskab over strategi, ledelse og teknologi i en AI-drevet virkelighed? På konferencen møder du frontløbere, der transformerer IT fra servicefunktion til strategisk enabler for forretningen med fokus på cloud, sikkerhed, AI-etik...

Se alle vores events inden for it

Navnenyt fra it-Danmark

Elbek & Vejrup A/S har pr. 1. august 2026 ansat Nathalie Kajberg Knudsen som Supportkonsulent i Evita/Forsyning. Hun skal især beskæftige sig med support af Evita/Forsyning samt bidrage til videreudviklingen af supportsetup på Evita og Appia. Hun kommer fra en stilling som support indenfor Kundeadministration og Afregning hos KMD Easy Energy. Hun har tidligere beskæftiget sig med kørselskoordinering og kørselsledelse hos FKS Slamson og Godik. Nyt job

Nathalie Kajberg Knudsen

Elbek & Vejrup A/S

Martin Grooss Carpentier, Software Architect hos Kamstrup, har pr. 29. juni 2026 fuldført uddannelsen Master i it, linjen i softwarekonstruktion på Aarhus Universitet via It-vest-samarbejdet. Færdiggjort uddannelse
Norriq Danmark A/S har pr. 1. januar 2026 ansat Allan Kimmer Jensen som Lead Solution Architect. Han skal især beskæftige sig med at sikre vores kunder får en verdensklasse brugeroplevelse gennem stærk frontend-arkitektur og kodekvalitet. Han kommer fra en stilling som Freelance Consultant hos Remmik. Han er uddannet hos Center for Medie og Kommunikation, Roskilde. Nyt job

Allan Kimmer Jensen

Norriq Danmark A/S

LCG har pr. 1. september 2026 ansat Thomas Wong, 47 år,  som Director of Cyber & Risk Advisory. Han skal især beskæftige sig med Ansvar for at udvikle LCG’s rådgivning inden for cybersikkerhed, cyberrisiko og GRC. Han kommer fra en stilling som VP of security hos Atea. Nyt job