Miért félrevezető a CVSS-pontszám önmagában, mit ad hozzá az EPSS és a KEV-katalógus, és hogyan építsen működő patch-folyamatot OT-környezetben is.
Egy közepes méretű szervezet sérülékenység-szkennere jellemzően több ezer találatot ad, ebből több százat "kritikus" vagy "magas" besorolással. Ezt senki nem tudja lekezelni, és a leggyakoribb következmény az, hogy a lista senkit nem érdekel többé.
A megoldás nem több erőforrás, hanem jobb priorizálás. Ez a cikk arról szól, hogyan lehet a több ezerből kiválasztani azt a néhány tucatot, ami valóban számít.
A CVSS-pontszám a sérülékenység elméleti súlyosságát méri, laboratóriumi körülmények között. Amit nem mond meg:
Emiatt fordul elő, hogy egy CVSS 9.8-as hiba egy izolált, internetről elérhetetlen tesztrendszeren kevésbé sürgős, mint egy CVSS 6.5-ös a publikus webalkalmazásban, amit aktívan támadnak.
A CISA Known Exploited Vulnerabilities katalógusa azokat a sérülékenységeket sorolja fel, amelyekre bizonyítottan létezik aktív kihasználás a vadonban. Ez néhány ezer tétel a több százezer CVE-ből.
Ha egy találat szerepel a KEV-ben, az azonnali prioritás, függetlenül a CVSS-pontjától. Ez az egyetlen szűrő, ami a legtöbb szervezet listáját azonnal kezelhető méretűre csökkenti.
Az Exploit Prediction Scoring System azt becsüli, mekkora eséllyel használják ki az adott sérülékenységet a következő 30 napban. Az érték 0 és 1 között mozog.
A gyakorlati tapasztalat: a CVE-k túlnyomó többségének EPSS-értéke 0,01 alatt van, vagyis gyakorlatilag soha nem használják ki őket. A magas CVSS és alacsony EPSS kombináció a leggyakoribb, és pontosan ez az, ami elárasztja a listát.
Ez az, amit külső adatbázis nem tud megadni:
| Prioritás | Feltétel | Határidő |
|---|---|---|
| P1 | KEV-listás és elérhető a támadó számára | 24-72 óra |
| P2 | EPSS magas (>0,1) és internetről elérhető | 7 nap |
| P3 | CVSS kritikus, belső rendszer, üzletileg fontos | 30 nap |
| P4 | Minden más | Következő karbantartási ablak |
| P5 | Alacsony EPSS, izolált, kompenzált | Dokumentált elfogadás |
A P5 kategória fontos: nem minden sérülékenységet kell javítani. A dokumentált kockázatelfogadás legitim válasz, ha a döntést valaki meghozza és aláírja. Ami nem legitim, az a hallgatólagos figyelmen kívül hagyás.
Ipari környezetben a patch-elés gyakran nem opció. A gyártói támogatás lejárt, a frissítés érvénytelenítené a minősítést, vagy a leállási ablak évente egyszer van.
Ez nem jelenti azt, hogy nincs mit tenni. A sorrend más:
1. Ismerd meg, mid van. Passzív felderítés, firmware-verziók pontos rögzítése. Enélkül nincs sérülékenység-illesztés.
2. Szűrj elérhetőség szerint. Egy sérülékeny PLC egy jól szegmentált zónában, ahová csak a mérnöki munkaállomásról van út, lényegesen kisebb kockázat, mint ugyanaz laposan bekötve.
3. Alkalmazz kompenzáló kontrollt. A hálózati szintű virtuális patch (ipari IPS, ami az adott sérülékenységet célzó forgalmat blokkolja) gyakran az egyetlen reális válasz. Nem javítja a hibát, de megakadályozza a kihasználását.
4. Tervezz a leállási ablakra. A ténylegesen javítandó tételek listája álljon készen, amikor eljön az ablak, mert ott órák állnak rendelkezésre, nem napok.
5. Dokumentálj. A NIS2 ötödik intézkedése és az IEC 62443-2-3 is a folyamatot kéri számon, nem a nulla sérülékenységet. Egy működő, dokumentált kockázatelfogadás megfelelő válasz.
Felderítés. Folyamatos, automatizált szkennelés a teljes vagyonleltáron. IT-ban aktív, OT-ban passzív.
Priorizálás. A fenti sorrend szerint, automatizáltan ha lehet. A cél, hogy a csapat elé kerülő lista tíz tételes legyen, ne kétezer.
Felelős. Minden tételnek legyen gazdája. A "az IT majd megcsinálja" nem felelős.
Határidő és követés. Prioritási szintenként rögzített határidő, és mérés arról, hogy tartják-e.
Ellenőrzés. A javítás után újraszkennelés. Meglepően gyakran derül ki, hogy a patch települt, de a szolgáltatás nem indult újra, tehát a régi verzió fut tovább.
Kivétel-kezelés. Írásos, határidős, felülvizsgált kockázatelfogadás azokra, amiket nem javítanak.
Három mutató elég:
A harmadik szokta a legnagyobb meglepetést okozni. Sok szervezetnél a szkennelés a szerverekre korlátozódik, miközben a munkaállomások, a hálózati eszközök és a peremberendezések kimaradnak. Márpedig a támadók pont ott jönnek be.
Ha szeretné felmérni, hol tart, az IT biztonsági szolgáltatásaink között a sérülékenységkezelési folyamat kialakítása is szerepel, OT-oldalon pedig az OT sebezhetőség-értékelés. A penetrációs tesztelésről és az IEC 62443 keretrendszerről külön cikkben írtunk.
Átfogó IT biztonsági szolgáltatások, tűzfalak, WAF, IPS, SIEM, DLP és végpontvédelem az ARLITECH-től.
Mi a különbség a sérülékenységvizsgálat és a penetrációs teszt között, milyen gyakran érdemes tesztelni,…
Az ipari kiberbiztonság referencia-szabványa érthetően: mit jelent a zóna- és csatorna-modell, hogyan kell…
Szakértőink szívesen átbeszélik, mit jelent mindez az Ön szervezetének környezetében.