drošības audits

Drošības audits vai ielaušanās tests: kuru izvēlēties

Atjaunināts 5 min lasīšanai

Drošības audits un ielaušanās tests atbild uz dažādiem jautājumiem, un Latvijā atšķiras arī tas, kad normatīvie akti tos prasa un kurš tos drīkst veikt. Šis ceļvedis salīdzina abus, pievieno trešo un lētāko variantu – drošības skenēšanu – un beidzas ar lēmumu sarakstu.

Īsā atšķirība

Audits pārbauda drošību plašumā: politikas, konfigurācijas, piekļuves, procesus un atbilstību kritērijiem. Ielaušanās tests pārbauda dziļumā: tas praktiski cenšas apiet drošības mehānismus un pierādīt, cik tālu uzbrucējs tiktu.

NIST tehniskajā ceļvedī SP 800-115 šī atšķirība ir metodoloģiska. Audita pamatā ir pārskatīšanas metodes, kas sistēmas aplūko pasīvi un tāpēc rada tām minimālu risku. Ielaušanās tests pieder pie ievainojamību apstiprināšanas metodēm – tas atdarina reālus uzbrukumus pret reālām sistēmām un reāliem datiem.

Tā paša ceļveža brīdinājumu ir vērts atkārtot: ielaušanās testa laikā sistēmas var tikt bojātas vai padarītas nedarbojošas, un pieredzējis testētājs šo risku var samazināt, bet ne pilnībā novērst. Tāpēc testu plāno, saskaņo un paziņo iepriekš, kamēr auditu parasti var veikt darba laikā.

Abi darbi mērķē uz vienu un to pašu riska klasi. ENISA 2025. gada draudu ainavas pārskatā ievainojamību izmantošana ir otrs izplatītākais sākotnējās piekļuves veids (21,3 %), un gandrīz 70 % šādu gadījumu beidzas ar reālu ielaušanos. Audits parāda, kur ievainojamības rodas sistemātiski; tests pierāda, kuras no tām šodien ir izmantojamas.

Drošības audits un ielaušanās tests blakus
KritērijsDrošības auditsIelaušanās tests
Jautājums, uz ko atbildVai kontroles atbilst prasībām un vai tās darbojas?Vai un cik dziļi uzbrucējs var iekļūt?
TvērumsPlašs – vide, procesi, dokumentācijaŠaurs – konkrēta sistēma, lietotne vai perimetrs
MetodePārskatīšana, konfigurāciju analīze, intervijasReālu uzbrukumu atdarināšana pret reālām sistēmām
Risks sistēmāmMinimāls, metodes ir pasīvasReāls – sistēmas var tikt traucētas
RezultātsPrioritizēts neatbilstību un risku sarakstsPierādīti uzbrukuma ceļi ar ietekmes demonstrāciju
Kad to prasa normatīvie aktiĀrējais atbilstības audits, ja to uzdod NKDC vai SAB (NKDL 44. pants)A klases sistēmai pirms ekspluatācijas un reizi trijos gados (MK Nr. 397 131. p.)
Kurš drīkst veiktĀrējam atbilstības auditam – MK Nr. 397 122. punkta kritērijiSertificēts (piem., CEH, OSCP) vai 2 gadu pieredze; 3 gadus nav bijis iesaistīts sistēmas izstrādē
Tipisks biežumsPlānveidīgi, saskaņā ar organizācijas cikluA klases sistēmai vismaz reizi trijos gados; starp testiem – regulāra skenēšana
Avoti: Nacionālās kiberdrošības likums, MK noteikumi Nr. 397, NIST SP 800-115.

Kad Latvijā ielaušanās tests ir obligāts

Ministru kabineta noteikumi Nr. 397 “Minimālās kiberdrošības prasības” nosaka konkrētus gadījumus, kad Nacionālās kiberdrošības likuma subjektam ielaušanās tests ir jāveic. Tas nav ieteikums, un tas pārsteidz organizācijas, kuras testu uzskatīja par brīvprātīgu ieguldījumu.

Ielaušanās testus veic šādos gadījumos: [..] A klases informācijas sistēmai: pirms informācijas sistēmas nodošanas ekspluatācijā; vismaz reizi trijos gados informācijas sistēmas ekspluatācijas laikā; [..] jebkurai informācijas sistēmai – pēc subjekta iniciatīvas; [..] jebkurai informācijas sistēmai – pēc Nacionālā kiberdrošības centra vai Satversmes aizsardzības biroja pieprasījuma.– MK noteikumu Nr. 397 131. punkts

Praktiskās sekas ir divas. Pirmkārt, A klases sistēmai testu nevar atlikt, līdz atradīsies budžets: triju gadu cikls skaitās no iepriekšējā testa. Otrkārt, pienākums iestājas jau pirms nodošanas ekspluatācijā, tātad tests jāieplāno projekta grafikā un budžetā, nevis jāpiegādā pēc palaišanas.

Uzraudzības iestādes pieprasījums ir trešais scenārijs, un tas var pienākt jebkurai sistēmai neatkarīgi no klases. Tāpēc organizācijai ir vērts zināt savu sistēmu klasifikāciju vēl pirms tāda pieprasījuma.

Kurš drīkst veikt ielaušanās testu

Šeit noteikumi ir precīzāki, nekā parasti gaida. Iekšējo testu drīkst veikt organizācijas personāls, bet tikai tāds, kurš pēdējo triju gadu laikā nav bijis iesaistīts testējamās informācijas sistēmas izstrādē vai uzturēšanā (132.1. apakšpunkts).

Ārējam testētājam 132.2.1. apakšpunkts prasa starptautiski atzītu sertifikātu, kas apliecina kvalifikāciju ielaušanās testu jomā – kā piemēri noteikumos minēti CEH un OSCP –, vai vismaz divu gadu darba pieredzi ielaušanās testu veikšanā, kas iegūta pēdējo piecu gadu laikā. Tā pati triju gadu neiesaistes prasība attiecas arī uz viņu (132.2.2. apakšpunkts).

IKT kritiskās infrastruktūras īpašniekam vai tiesiskajam valdītājam papildus vajadzīgs Satversmes aizsardzības biroja atzinums par testētāju (132.3. apakšpunkts). Pēc testa birojs jāinformē par rezultātiem nekavējoties, bet ne vēlāk kā 10 darbdienu laikā (134. punkts).

Praktiskā secība ir vienkārša: sertifikāta vai pieredzes apliecinājumu pieprasi rakstiski jau iepirkuma posmā un pielīgsti, ka testētāju sastāva izmaiņas jāsaskaņo. Pretējā gadījumā prasību izpilde būs jāpierāda pēc fakta, kad tests jau ir noticis.

Trešā iespēja: drošības skenēšana

Starp auditu un ielaušanās testu ir trešais, lētākais un biežāk atkārtojamais variants. MK noteikumu Nr. 397 135. punkts drošības skenēšanu paredz pēc Nacionālā kiberdrošības centra vai Satversmes aizsardzības biroja pieprasījuma, kā arī pēc paša subjekta pieprasījuma.

Skenēšana atrod zināmas ievainojamības automātiski, tāpēc to var atkārtot bieži un lēti. Tās robeža arī ir zināma: NIST SP 800-115 norāda, ka ievainojamību skeneriem ir augsts kļūdaini pozitīvu rezultātu īpatsvars un ka rezultātu interpretācija prasa ievērojamu cilvēka darbu. Skenēšana nepierāda izmantojamību un neatrod loģikas kļūdas.

Tas pats ceļvedis iesaka regulāru tīkla un ievainojamību skenēšanu apvienot ar periodisku ielaušanās testēšanu. Regulārā skenēšana notur pamatlīmeni starp testiem; tests pārbauda, vai šis pamatlīmenis tiešām iztur.

Kad izvēlēties drošības auditu

  • Vajadzīgs plašs stāvokļa novērtējums, un vēl nav skaidrs, kur meklēt.
  • Jāapliecina atbilstība Nacionālās kiberdrošības likumam, MK noteikumiem Nr. 397 vai nozares prasībām.
  • Jāsakārto prioritātes un jāpamato budžets, pirms ieguldīt konkrētos uzlabojumos.
  • Jāpārbauda procesi un dokumentācija – incidentu reaģēšana, instruktāžas, rezerves kopiju kārtība –, ko tehnisks tests neaptver.
  • Jānovērtē piegādātājs vai jauniegādāta sabiedrība.

Kad izvēlēties ielaušanās testu

  • Konkrēta lietotne, sistēma vai perimetrs jāpārbauda pirms palaišanas.
  • Sistēma ir A klases – tad tests ir pienākums, ne izvēle.
  • Vadībai jāpierāda reāla ietekme, nevis teorētisks risks.
  • Pamata kontroles jau ir ieviestas un jāpārbauda to izturība pret reālu uzbrukumu.
  • Jāpārbauda, vai aizsardzības komanda uzbrukumu vispār pamana un vai reaģē pareizi.

Kā tos salikt gada plānā

Auditam un testam nav jākonkurē par vienu budžeta rindu. Nobriedušā programmā tie darbojas dažādos ritmos: audits nosaka virzienu, skenēšana notur pamatlīmeni, tests pārbauda kritiskāko.

  1. Ja vēl nav skaidrs, kas organizācijai pieder un kam ir piekļuve, sāc ar auditu. Testam nav jēgas, ja tvērums nav zināms.
  2. Ja sistēma ir A klases, ieplāno testu pēc 131. punkta cikla un atzīmē datumu kalendārā, nevis gaidi atgādinājumu.
  3. Ja pamata kontroles ir ieviestas un jāpārbauda to izturība, vajag ielaušanās testu, nevis vēl vienu auditu.
  4. Ja jāatbild uzraudzības iestādei vai partnerim par atbilstību, vajag auditu – tests neaptver procesus un dokumentāciju.
  5. Starp abiem uztur regulāru drošības skenēšanu un labo atradumus tajā pašā ciklā, nevis pirms nākamā audita.

Neatkarīgi no izvēles sagatavošanās ir gandrīz identiska: aktīvu saraksts, tvērums rakstiski, piekļuves un skaidras kontaktpersonas. To apkopo ceļvedis kā sagatavoties drošības auditam.

Avoti

  1. Ministru kabineta noteikumi Nr. 397 “Minimālās kiberdrošības prasības”likumi.lv · 20258.2. apakšnodaļa “Ielaušanās testi un drošības skenēšana”: 131.–135. punkts.
  2. Nacionālās kiberdrošības likumslikumi.lv · 202444. pants – ārējais atbilstības audits, ko uzdod uzraudzības iestāde.
  3. SP 800-115: Technical Guide to Information Security Testing and AssessmentNIST · 2008Pārskatīšanas un ievainojamību apstiprināšanas metožu nošķīrums, testēšanas riski un skenēšanas ierobežojumi.
  4. ENISA Threat Landscape 2025ENISA · 2025Ievainojamību izmantošana kā otrs izplatītākais sākotnējās piekļuves veids Eiropā.

Biežāk uzdotie jautājumi

Saistītie jautājumi

Vai pietiek tikai ar ielaušanās testu?

Ielaušanās tests dziļi pārbauda konkrētas vietas, bet neaptver visu vidi, procesus vai dokumentāciju. Ja vajag plašu ainu un prioritātes, sāc ar auditu.

Vai audits aizstāj ielaušanās testu?

Nē. Audits novērtē kontroles plašumā, bet nepierāda praktisko izmantojamību. Turklāt A klases informācijas sistēmām ielaušanās tests ir tieši noteikts pienākums – MK noteikumu Nr. 397 131. punkts.

Cik bieži jāveic ielaušanās tests?

A klases informācijas sistēmai – pirms nodošanas ekspluatācijā un vismaz reizi trijos gados ekspluatācijas laikā. Pārējām sistēmām biežumu nosaka pati organizācija. NIST SP 800-115 atgādina, ka novērtējums parāda drošības stāvokli tikai konkrētajā brīdī, un iesaka resursus vispirms novirzīt augstākās prioritātes sistēmām, bet zemākas prioritātes sistēmas testēt retāk.

Vai testu drīkst veikt sava komanda?

Drīkst, ja attiecīgie darbinieki pēdējo triju gadu laikā nav bijuši iesaistīti testējamās informācijas sistēmas izstrādē vai uzturēšanā (MK noteikumu Nr. 397 132.1. apakšpunkts). IKT kritiskajai infrastruktūrai papildus vajadzīgs Satversmes aizsardzības biroja atzinums.

Vai ielaušanās tests var sabojāt sistēmas?

Risks pastāv. NIST SP 800-115 tieši norāda, ka testēšanas laikā sistēmas var tikt bojātas vai padarītas nedarbojošas un ka pieredzējis testētājs šo risku var mazināt, bet ne pilnībā novērst. Tāpēc laika logus un pārtraukšanas nosacījumus saskaņo iepriekš.