Nikad nismo imali sigurnosni incident
„Nikad nismo imali sigurnosni incident.”
To je rečenica koju često čujemo kada razgovaramo o cybersecurityju s potencijalnim klijentima.
Računala rade, podaci su dostupni, nitko nije tražio otkupninu i nije bilo situacije u kojoj je cijeli ured, ordinacija, hotel ili druga poslovnica ostala bez sustava. Iz te perspektive zaključak je sasvim razumljiv: do sada nismo imali sigurnosni incident. Problem je što sigurnosni incident ne mora izgledati tako. Netko može doći do korisničkog računa, poslovnog e-maila ili udaljenog pristupa bez rušenja sustava i bez poruke koja će upozoriti da nešto nije u redu. Računalo može nastaviti raditi, zaposlenici mogu normalno pristupati aplikacijama, a kompromitirani pristup može ostati aktivan.
Ponekad pitanje zato nije samo jeste li imali incident. Pitanje je biste li ga prepoznali da se dogodio.
Incident ne mora zaustaviti rad
Ransomware je jednostavan za prepoznati kada šifrira podatke i prekine rad. Puno je manje očito kada netko dođe do poslovnog mailboxa i samo ga promatra. Takav pristup može otkriti s kim zaposlenici komuniciraju, kakve dokumente primaju, koje servise koriste, kada stižu računi, tko odobrava određene zahtjeve i kako izgleda uobičajena poslovna komunikacija. Ništa se pritom ne mora pokvariti.
Slično vrijedi za korisnički račun ili udaljeni pristup. Ako vjerodajnica još uvijek radi, napadaču nije nužno u interesu odmah napraviti nešto što će ga otkriti. Pristup može koristiti kasnije ili ga iskoristiti kao početnu točku za pristup drugim dijelovima okruženja. Za tvrtku rezultat izvana i dalje izgleda isto: sustavi rade.
A tko još uvijek ima pristup?
Postoji i jednostavniji scenarij koji uopće ne mora početi sofisticiranim napadom. Vanjski IT dobije pristup zbog održavanja. Dobavljač poslovnog sustava dobije udaljeni pristup radi instalacije. Zaposleniku se otvori račun za aplikaciju koju treba koristiti. Privremeno se napravi dodatni administrativni račun jer nešto treba brzo riješiti.
Prođe nekoliko mjeseci ili godina, ljudi se promijene, dobavljači se promijene, projekt završi, a pristup ostane. Kod takvih računa važno pitanje nije samo tko bi trebao imati pristup, nego tko ga danas stvarno ima. Je li račun bivšeg zaposlenika ugašen? Postoji li još udaljeni pristup starog dobavljača? Koristi li se servisni račun za koji nitko više ne zna čemu služi? Dijeli li više osoba isti pristup? Postoji li račun koji se mjesecima nije koristio, ali je i dalje aktivan? Dok god nitko ne provjeri stanje, odgovor se lako svodi na pretpostavku.
„Primijetili bismo da netko ulazi”
Možda. Ali ovisi o tome što se prati. Ako netko pristupi poslovnom e-mailu iz neuobičajene države ili s novog uređaja, postoji li upozorenje koje će netko stvarno vidjeti? Pregledava li netko neuspjele prijave, dodavanje novih metoda za višefaktorsku autentikaciju ili promjene pravila unutar mailboxa?
Ako postoji udaljeni pristup mreži, zna li se tko ga koristi i kada? Ako korisnički račun odjednom pristupa sustavu kojem inače ne pristupa, postoji li način da se to primijeti? Manja tvrtka ne mora imati sigurnosni operativni centar niti ljude koji cijeli dan analiziraju zapise sustava. Ali mora znati koje su joj najvažnije točke pristupa i postoji li barem osnovna kontrola nad njima. Bez toga „nikad nismo imali incident” lako može značiti samo „nikad nismo vidjeli nešto dovoljno očito da bismo to nazvali incidentom”.
Isti problem izgleda drukčije u svakoj industriji
U računovodstvenom servisu kompromitirani mailbox može otvoriti pristup komunikaciji s klijentima, računima, dokumentaciji i informacijama o plaćanjima. U hotelu jedan korisnički račun ili recepcijsko računalo može imati pristup rezervacijama, poslovnim aplikacijama i drugim sustavima potrebnima za svakodnevni rad.
U poliklinici ili ordinaciji nekoliko računa može omogućavati pristup podacima pacijenata, terminima, nalazima i drugim osjetljivim informacijama. U privatnoj školi ili učilištu isti problem može zahvatiti komunikaciju sa zaposlenicima, učenicima ili roditeljima te administrativnu dokumentaciju.
Turistička agencija kroz nekoliko mailboxa i poslovnih aplikacija može obrađivati rezervacije, podatke putnika, račune i komunikaciju s partnerima. Kod odvjetničkog društva jedan kompromitirani račun može otvoriti pristup dokumentima i komunikaciji povezanoj s većim brojem klijenata i predmeta.
Kod financijskih usluga, IT pružatelja ili drugih organizacija čiji pojedini računi imaju šire ovlasti, posljedice jednog kompromitiranog pristupa mogu biti još veće.
Broj zaposlenika zato ne govori puno o tome koliko je neki račun važan. Bitno je čemu taj račun može pristupiti i što se iz njega može napraviti dalje.
Nije cilj tražiti incident tamo gdje ga nema
Provjera sigurnosti ne bi trebala početi pretpostavkom da je organizacija već kompromitirana. Ali nije dobro ni suprotno: pretpostaviti da kompromitacije nije bilo samo zato što nije bilo vidljivih posljedica.
Puno korisnije je provjeriti nekoliko konkretnih stvari: koji računi i udaljeni pristupi postoje, tko ih koristi, jesu li stari pristupi ugašeni, kako su zaštićeni najvažniji računi i postoji li nešto neuobičajeno što do sada nije bilo primijećeno. Ako je sve uredno, to je dobar rezultat. Ako nije, puno je bolje to otkriti dok sustavi još uvijek rade normalno.
AresISEC radi sigurnosne procjene i tehničke provjere kojima je cilj utvrditi stvarno stanje IT okruženja, pristupa i sigurnosnih kontrola te izdvojiti rizike koje ima smisla riješiti. To što sigurnosni incident niste primijetili nije isto što i to da ga nije bilo. A pristup koji je jednom kompromitiran neće nužno nestati sam od sebe. Ako želite provjeriti postoje li u vašem okruženju pristupi ili sigurnosne slabosti koje su ostale neprimijećene, javite nam se.
Izvori:
NCSC – Small organisations guide to cyber security: Spotting cyber attacks
NCSC – Small organisations guide to cyber security: Secure your important online accounts
CISA – Require Multifactor Authentication
ENISA – SMEs Cybersecurity
