Oblasť kybernetickej bezpečnosti
Security Operations
Security Operations pomáha bezpečnostným tímom zbierať signály, analyzovať incidenty, automatizovať reakcie a riadiť pripravenosť organizácie na incidenty.
Slovník skratiek
Prehľad vysvetľuje skratky použité v tejto časti, aby bolo jasné, ktorú bezpečnostnú funkciu označujú.
- SIEM
- Security Information and Event ManagementZber, normalizácia, korelácia a vyhodnocovanie bezpečnostných udalostí z viacerých zdrojov.
- SOAR
- Security Orchestration, Automation and ResponseOrchestrácia a automatizácia bezpečnostných reakcií, playbookov, schvaľovaní a integrácií.
- UEBA
- User and Entity Behavior AnalyticsAnalýza správania používateľov a entít na odhalenie odchýlok, kompromitácie účtov alebo insider rizika.
Čo táto oblasť rieši
Security Operations zastrešuje nástroje a procesy, ktoré pomáhajú bezpečnostným tímom pracovať s udalosťami, incidentmi, hrozbami a reakciou. Táto oblasť začína zberom logov, ale pokračuje koreláciou, prioritizáciou, automatizáciou, threat intelligence, incident managementom, reportingom a spätným zlepšovaním detekcie.
Prečo je dôležitá
Bez kvalitnej bezpečnostnej prevádzky sa aj dobré technológie menia na veľké množstvo izolovaných alertov. SIEM pomáha zhromažďovať a korelovať udalosti, SOAR automatizuje opakovateľné reakcie, UEBA sleduje správanie, threat intelligence pridáva kontext a incident management drží pod kontrolou celý životný cyklus incidentu. Dôležitá je aj kvalita dát, nie iba ich objem.
Ako sa v oblasti orientovať
V bezpečnostnej prevádzke je rozhodujúce, aby technológie nezvyšovali počet izolovaných konzol, ale pomáhali korelovať dáta, znižovať šum a urýchľovať rozhodovanie. SIEM, SOAR, XDR, threat intelligence, incident management a automatizácia majú zmysel vtedy, keď sú prepojené s jasnými use casmi, dátovým modelom, procesmi a merateľnou kvalitou detekcie.
Pri tejto oblasti je dôležité posúdiť zrelosť tímu. Menšia organizácia môže potrebovať jednoducho použiteľnú platformu alebo službu s vyššou mierou automatizácie. Väčšia organizácia často rieši integrácie, dátový model, playbooky, eskalácie, kvalitu detekčných pravidiel, threat hunting a merateľnosť reakcie.
Zoznam technológií nižšie slúži ako mapa oblasti Security Operations. Najprv je vhodné pomenovať konkrétny bezpečnostný problém, potom vybrať najbližšiu technologickú kategóriu a až následne porovnávať výrobcov. Takýto postup pomáha oddeliť podobne znejúce riešenia a znižuje riziko, že sa do architektúry pridá ďalší nástroj bez jasnej úlohy.
Technická schéma sekcie
Otázky pri výbere riešenia
- Aké zdroje udalostí sú dnes k dispozícii a ktoré chýbajú?
- Je prioritou monitoring, korelácia, automatizácia alebo riadenie incidentov?
- Kto bude alerty vyhodnocovať a kto bude vykonávať reakciu?
- Sú definované detekčné use casy, playbooky, SLA a eskalačné cesty?
- Ako sa bude merať zníženie šumu, rýchlosť reakcie a kvalita detekcie?
Ako používať túto sekciu
Každá technologická stránka rozvíja samostatnú kategóriu, vysvetľuje jej miesto v architektúre a uvádza výrobcov z portfólia SecTec, ktorí s danou oblasťou súvisia. Sekčná stránka preto funguje ako vstupný bod pre orientáciu, zatiaľ čo detailné stránky pomáhajú pri konkrétnom mapovaní na riešenia.
Výrobcovia z portfólia SecTec
Pokrytie útokov a obranný kontext
MITRE ATT&CK® Enterprise verzie 19.1 používame ako referenčný model. Mapovanie je odbornou interpretáciou SecTec a neznamená schválenie alebo odporúčanie zo strany MITRE.
Praktické typy útokov
- Phishing a zneužitie identityÚtočník manipuluje používateľa, získava prihlasovacie údaje alebo zneužíva dôveryhodný účet na vstup do prostredia.
- Krádež prihlasovacích údajovÚtočník získava heslá, tokeny, relácie alebo iný autentifikačný materiál a používa ho na rozšírenie prístupu.
- Zneužitie verejnej aplikácie alebo APIÚtočník využíva zraniteľnú webovú aplikáciu, API, klientsky kód alebo dodávateľský komponent na prvotný prístup a vykonanie kódu.
- Kompromitácia cloudu a SaaSÚtočník zneužíva cloudové identity, oprávnenia, konfigurácie alebo aplikačné integrácie na prístup k službám a dátam.
- Pohyb útočníka v internej sietiPo prvotnom prístupe útočník objavuje systémy, účty a služby a presúva sa k hodnotnejším aktívam.
- Malware a Command and ControlŠkodlivý kód sa spúšťa, udržiava prístup a komunikuje s infraštruktúrou útočníka cez bežné alebo skryté kanály.
- Exfiltrácia a únik dátÚtočník vyhľadáva, zhromažďuje a odosiela citlivé dáta z koncových zariadení, cloudu, e-mailu alebo interných úložísk.
- Ransomware a narušenie dostupnostiÚtočník šifruje alebo manipuluje dáta, zastavuje služby, blokuje obnovu a spôsobuje prevádzkový dopad.
- Dodávateľský reťazec a dôveryhodný prístupÚtočník zneužíva dodávateľa, softvérovú závislosť, externý prístup alebo dôveryhodný vzťah na obídenie bežnej ochrany.
- Útoky na OT a IoT prostredieÚtočník objavuje priemyselné alebo pripojené zariadenia, zneužíva vzdialený prístup a sieťové služby a ohrozuje dostupnosť prevádzky.
- Prieskum a mapovanie útočnej plochyÚtočník zhromažďuje informácie o ľuďoch, systémoch, cloudových službách a verejne dostupnej infraštruktúre a hľadá vhodnú cestu k prvotnému prístupu.
- Business Email Compromise a prevzatie schránkyÚtočník prevezme alebo napodobní dôveryhodnú e-mailovú identitu a zneužije komunikáciu na podvod, zmenu platobných údajov, zber dát alebo ďalší phishing.
- Eskalácia oprávnení a perzistenciaÚtočník rozširuje oprávnenia, vytvára alebo mení účty a politiky a buduje si opakovaný prístup k systémom, identitám alebo cloudovému prostrediu.
- Insider hrozba a zneužitie oprávneného prístupuInterný používateľ alebo útočník s platným účtom zneužíva legitímne oprávnenia na vyhľadávanie, kopírovanie, manipuláciu alebo odoslanie citlivých dát.
- BOLA – narušená autorizácia na úrovni objektuÚtočník mení identifikátor objektu v API požiadavke a získa prístup k dátam alebo operáciám, ktoré patria inému používateľovi, účtu alebo tenantovi.
- BOPLA – narušená autorizácia vlastností objektuAPI sprístupní alebo dovolí meniť citlivé vlastnosti objektu, ku ktorým používateľ nemá mať prístup, vrátane excessive data exposure a mass assignment.
- BFLA – narušená autorizácia na úrovni funkcieBežný alebo neprihlásený používateľ zavolá administrátorskú či privilegovanú API funkciu, ku ktorej nemá mať prístup.
- Narušená API autentifikácia a zneužitie tokenovÚtočník obchádza prihlasovanie, obnovu hesla alebo validáciu tokenu a preberá identitu používateľa či služby.
- Zneužitie citlivých business procesov a botovAutomatizovaný útočník zneužíva legitímnu funkcionalitu, napríklad nákup, rezerváciu, registráciu, hlasovanie, komentovanie alebo obnovu účtu.
- SSRF – Server-Side Request ForgeryÚtočník prinúti server alebo API načítať ním zvolenú adresu a získa prístup k interným službám, metadátam cloudu alebo chráneným sieťovým cieľom.
- Chybná konfigurácia API a exponované rozhraniaNezabezpečené predvolené nastavenia, debug endpointy, chybné CORS, detailné chyby alebo chýbajúce hlavičky sprístupnia útočníkovi dáta a funkcie.
- Shadow a zombie API bez riadeného inventáraNeznáme, zabudnuté alebo staré verzie API zostávajú dostupné bez aktuálnych kontrol, vlastníka, dokumentácie a monitorovania.
- Nebezpečné spracovanie dát z cudzieho APIAplikácia dôveruje dátam alebo presmerovaniam z partnerského API viac než bežnému vstupu a prenesie kompromitáciu dodávateľa do vlastného prostredia.
- Credential stuffing a password sprayingÚtočník automatizovane skúša uniknuté dvojice mena a hesla alebo malé množstvo bežných hesiel proti veľkému počtu účtov.
- MFA fatigue, push bombing a zachytenie overeniaÚtočník bombarduje používateľa MFA výzvami, zachytí kód alebo zneužije sociálne inžinierstvo, aby používateľ potvrdil cudzie prihlásenie.
- Krádež relácie a zneužitie prístupových tokenovÚtočník ukradne cookie, OAuth token alebo inú reláciu a pristupuje k službe bez opätovného zadania hesla alebo MFA.
- Injection a vykonanie príkazuNedôveryhodný vstup zmení význam príkazu, dotazu alebo šablóny a umožní čítanie dát, obídenie logiky alebo vykonanie kódu.
- Path traversal a file inclusionÚtočník manipuluje cestu k súboru alebo importovaný názov a číta, zapisuje či vykonáva obsah mimo povoleného adresára.
- Škodlivý upload a nebezpečná deserializáciaAplikácia prijme alebo spracuje škodlivý súbor či serializovaný objekt a umožní vykonanie kódu, obídenie kontrol alebo kompromitáciu ďalších používateľov.
- Client-side injection a Cross-Site ScriptingÚtočník dostane nedôveryhodný obsah do prehliadača používateľa a vykoná skript v kontexte dôveryhodnej aplikácie.
Relevantné techniky ATT&CK
- T1005 · Data from Local SystemDetect, Respond
- T1018 · Remote System DiscoveryDetect, Respond, Validate
- T1021 · Remote ServicesDetect, Respond, Validate
- T1041 · Exfiltration Over C2 ChannelDetect, Recover, Respond, Validate
- T1046 · Network Service DiscoveryDetect, Respond, Validate
- T1059 · Command and Scripting InterpreterDetect, Respond
- T1071 · Application Layer ProtocolDetect, Recover, Respond, Validate
- T1078 · Valid AccountsDetect, Recover, Respond, Validate
- T1083 · File and Directory DiscoveryDetect, Respond, Validate
- T1087 · Account DiscoveryDetect, Respond, Validate
- T1098 · Account ManipulationDetect, Respond
- T1110 · Brute ForceDetect, Respond
- T1114 · Email CollectionDetect, Respond
- T1190 · Exploit Public-Facing ApplicationDetect, Recover, Respond, Validate
- T1486 · Data Encrypted for ImpactDetect, Recover, Respond, Validate
- T1539 · Steal Web Session CookieDetect, Respond
- T1550 · Use Alternate Authentication MaterialDetect, Respond
- T1566 · PhishingDetect, Recover, Respond, Validate
- T1595 · Active ScanningDetect, Respond, Validate
- T1685 · Disable or Modify ToolsDetect, Respond
Načítavam detail…