Faktagranskad mot OWASP och ENISASenast granskad 3 min läsning
Kort sagt
- Skanningen matchar mot kända mönster. Testet prövar om mönstret går att utnyttja här.
- Logikfel finns inte i någon signaturlista och hittas därför bara genom testning.
- Kedjning är den största skillnaden: små svagheter blir allvarliga i kombination.
- Skanning ska vara löpande och automatiserad. Test ska vara riktat och sällan.
- En leverantör som levererar skannerutdata som pentestrapport säljer fel produkt.
- Under cybersäkerhetslagen är det bedömningen som räknas, inte vilket verktyg som användes.
| Sårbarhetsskanningautomatiserad | Penetrationstestauktoriserad | |
|---|---|---|
| Hittar kända sårbarheter | ✓ | ✓ |
| Bekräftar att de går att utnyttja | ✕ | ✓ |
| Hittar logik- och behörighetsfel | ✕ | ✓ |
| Kedjar ihop flera svagheter | ✕ | ✓ |
| Kan köras dagligen | ✓ | ✕ |
| Kräver skriftligt tillstånd | ~ | ✓ |
| Ger falska positiva | ✓ | ~ |
Delvis på tillstånd för skanning betyder att en skanning mot egna system i egen miljö sällan väcker frågan, medan skanning av tredjepartstjänster gör det.
Vad en skanner strukturellt inte kan se
En skanner arbetar mot en lista. Den känner igen en version med känd sårbarhet, en felkonfiguration som matchar ett mönster, ett certifikat som gått ut. Det gör den bra på bredd och snabbhet, och den bör köras ofta av just det skälet.
Det den inte kan se är fel som bara existerar i förhållande till er verksamhet. Att en användare kan läsa en annan användares faktura genom att räkna upp ett id är inte en känd sårbarhet i något system, det är ett behörighetsfel i er logik. Ingen signaturdatabas innehåller det.
Den andra blinda fläcken är kombinationen. Ett läckt versionsnummer, ett vidöppet testkonto och en intern tjänst som litar på nätverket är var för sig lågprioriterade fynd. Tillsammans är de en väg in. Skannern rapporterar tre trior; testet rapporterar en femma.
Den som olovligen bereder sig tillgång till en uppgift som är avsedd för automatiserad behandling döms för dataintrång till böter eller fängelse i högst två år.
När ni behöver vilket
Skanning hör hemma i driften. Den ska vara automatiserad, köras minst veckovis, och dess utdata ska hamna i samma flöde som annan drifthantering. Poängen är tidsavstånd: en känd sårbarhet som publicerades i går ska inte upptäckas vid nästa årliga test.
Test hör hemma vid beslutstillfällen. Innan en ny tjänst går i produktion, efter en större arkitekturförändring, inför en upphandling där ni ska kunna visa något, eller när ni behöver underlag för att bedöma om åtgärderna faktiskt fungerar.
Den vanligaste feltajmingen är att beställa test för att kompensera för att skanning saknas. Då används dyr manuell tid till att hitta det ett verktyg hade hittat gratis, och de svåra fynden hinner aldrig göras.
| Situation | Rätt insats | Skäl |
|---|---|---|
| Löpande drift | Skanning, automatiserad | Tidsavstånd till kända sårbarheter ska vara kort |
| Ny tjänst före produktion | Test | Logik och behörigheter finns inte i någon lista |
| Efter arkitekturförändring | Test | Kedjorna ändras även när komponenterna är desamma |
| Underlag till tillsyn | Test med rapport | Bedömningen ska gå att visa, inte påstås |
| Efter åtgärdad brist | Omtest, avgränsat | Bevis på att bristen faktiskt är stängd |
Varningstecknet: skannerutdata som pentestrapport
Det finns ett kommersiellt gränsland där automatiserad skanning säljs som penetrationstest. Det är sällan uttalat bedrägeri; det är oftare en gradvis glidning där verifieringssteget tunnas ut tills det inte finns kvar.
Kännetecknen är konkreta. Rapporten innehåller ovanligt många fynd. Allvarsgraderna ser ut som verktygets standardnivåer snarare än som en bedömning av er miljö. Fynden saknar reproduktionssteg. Och ingen angreppsväg beskrivs, bara enskilda punkter.
Ett enkelt test vid utvärderingen: be om ett exempel på ett fynd som verktygen flaggade och som leverantören sedan avfärdade som falskt positivt, med motiveringen. En leverantör som verifierar har flera sådana. En som inte gör det har inga.
Vad ingångarna säger om täckningen
- 21.3 %
- av europeiska intrång började med sårbarhetsutnyttjande, skanningens domän
- 60 %
- började med nätfiske, som varken skanning eller ett vanligt test når
- 0.8 %
- var obehörig åtkomst inifrån, som bara syns genom behörighetstestning
Källa: ENISA Threat Landscape 2025
Källa: ENISA Threat Landscape 2025
Källa: ENISA Threat Landscape 2025
Vad lagen bryr sig om
Varken cybersäkerhetslagen eller NIS2 föreskriver ett verktyg. Kravet i 2 kap. 3 § punkt 6 avser strategier för att bedöma om åtgärderna är effektiva, och det är bedömningen som ska gå att visa, inte kvittot på ett verktyg.
Praktiskt betyder det att både skanning och test kan vara delar av samma argument, och att argumentet är starkare när det framgår varför just den kombinationen valdes. Skriv ned den motiveringen samtidigt som ni fattar beslutet, inte i efterhand när någon frågar.
Frågor
Vanliga frågor
- Vad är skillnaden mellan penetrationstest och sårbarhetsskanning?
- Skanningen matchar mot kända mönster och rapporterar träffar. Testet prövar om träffarna går att utnyttja och om flera svagheter tillsammans bildar en angreppsväg.
- Räcker det med sårbarhetsskanning?
- Nej, om ni behöver veta vad som faktiskt går att utnyttja. Logikfel och behörighetsfel finns inte i någon signaturlista och hittas bara genom testning.
- Hur ofta ska vi skanna?
- Löpande och automatiserat, minst veckovis. Poängen är kort tidsavstånd till nyligen publicerade sårbarheter.
- Hur vet jag om jag fått en skanning i stället för ett test?
- Ovanligt många fynd, allvarsgrader som ser ut som verktygets standardnivåer, inga reproduktionssteg och ingen beskriven angreppsväg.
- Kräver lagen det ena eller det andra?
- Varken eller. 2 kap. 3 § punkt 6 kräver strategier för att bedöma om åtgärderna är effektiva, och det är bedömningen som ska kunna visas.
Primärkällor
Källor
Varje regulatoriskt påstående på den här sidan går att spåra till en av källorna nedan. Ingen av dem är en konsultblogg.
- OWASP Web Security Testing Guide— Vad manuell testning tillför utöver skanning
- OWASP Top Ten— Sårbarhetsklasserna, inklusive behörighetsfel
- Cybersäkerhetslag (2025:1506), Sveriges riksdag— 2 kap. 3 § punkt 6 om effektivitetsbedömning
- Brottsbalk (1962:700), Sveriges riksdag— Varför tillstånd krävs för det ena men sällan för det andra
- ENISA Threat Landscape 2025— Fördelningen av ingångar i EU
Fördjupning
