Kas teid rünnatakse? Võtke ühendust intsidentidele reageerimise meeskonnaga

info@angelforce.eu
Haavatavused

CVSS, EPSS ja KEV: kuidas haavatavusi prioriseerida

Miks CVSS-i baasskoor üksi on nõrk prioriteedi alus, kuidas EPSS ja CISA KEV-kataloog lisavad ohukonteksti ning lihtne järjekord paikamiseks.

Saadaval ka:EnglishTürkçeDeutschFrançaisEspañolItalianoPolskiNederlands

Illustratsioon: CVSS, EPSS ja KEV: kuidas haavatavusi prioriseerida

Kui skannimine annab rohkem kõrge ja kriitilise raskusastmega leide, kui teie meeskond suudab sel nädalal paigata, on vaja tööjärjekorda. Sortimine CVSS-skoori järgi tundub objektiivne, kuid vastab valele küsimusele. Kui ühendate selle EPSS-i, KEV-kataloogi ja oma varade kontekstiga, saate palju parema vastuse.

Mida CVSS mõõdab ja mida mitte

CVSS (Common Vulnerability Scoring System), mida haldab FIRST, kirjeldab, kui tõsine haavatavus on. Baasskoor peegeldab haavatavuse olemuslikke omadusi ja eeldab mõistlikku halvimat juhtu kõigis keskkondades, kuhu haavatav tarkvara võidakse paigaldada. FIRST-i CVSS v4.0 kasutusjuhend ütleb selgelt, et baasskoorid mõõdavad raskusastet ja neid „ei tohiks kasutada üksi riski hindamiseks“.

Ometi on baasskoor tavaliselt ainus, mis teile antakse. Sama juhend märgib, et tootehaldajad ja USA riiklik haavatavuste andmebaas (NVD) avaldavad tavaliselt ainult baasskoore. Teave praeguste ohtude ja teie enda keskkonna kohta tuleb lisada teil endal.

CVSS-vektor näitab, kuidas skoor on koostatud. Näiteks:

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H   (9.8, Critical)

Seda loetakse nii: kättesaadav üle võrgu, madal keerukus, õigusi ega kasutaja osalust pole vaja, suur mõju konfidentsiaalsusele, terviklusele ja käideldavusele. See ei ütle midagi selle kohta, kas keegi haavatavust ära kasutab või kas mõjutatud süsteem teie võrgus on üldse avatud.

CVSS v3.1 ja v4.0 lühidalt

CVSS v4.0 avaldati 2023. aasta novembris. Mõlemas versioonis on samad kvalitatiivsed vahemikud: madal 0,1–3,9, keskmine 4,0–6,9, kõrge 7,0–8,9 ja kriitiline 9,0–10,0. Turvateadetes näete veel mõnda aega mõlemat versiooni.

TeemaCVSS v3.1CVSS v4.0
MõõdikurühmadBaas-, ajalised ja keskkonnamõõdikudBaas-, ohu-, keskkonna- ja täiendavad mõõdikud
Teave ärakasutamise kohtaAjaliste mõõdikute rühm kolme mõõdikugaOhurühm, milles on ainult ärakasutuse küpsus (Exploit Maturity)
Laiem mõjuUlatuse (Scope) mõõdikEraldi mõju haavatavale süsteemile ja järgnevatele süsteemidele
Ründe tingimusedRünde keerukusRünde keerukus ja uus mõõdik ründe eeldused (Attack Requirements)
Kasutaja osalusPuudub või nõutavPuudub, passiivne või aktiivne
TähistusÜks skoorCVSS-B, CVSS-BT, CVSS-BE või CVSS-BTE, olenevalt kasutatud rühmadest

Versiooni 4.0 tähistused on kasulikud. CVSS-B-ga märgitud skoor on ainult baasskoor, nii et teate, et ohtu ja keskkonda pole arvesse võetud. Täiendavad mõõdikud, näiteks kas ärakasutamist saab automatiseerida, lisavad konteksti ilma skoori muutmata.

EPSS: kui tõenäoline on ärakasutamine?

EPSS (Exploit Prediction Scoring System), mida samuti haldab FIRST, hindab tõenäosust, et avaldatud CVE-d kasutatakse järgmise 30 päeva jooksul päriselus ära. Skoorid on vahemikus 0 kuni 1 ning need avaldatakse iga päev iga CVE kohta tasuta CSV-failina ja API kaudu.

FIRST-i kasutusjuhend soovitab ühendada EPSS-i ja CVSS-i lihtsaks nelikväljaks:

Madal CVSSKõrge CVSS
Kõrge EPSSTõenäoliselt kasutatakse ära, üksi piiratud mõjuga; kontrollige, kas seda saab teiste haavatavustega aheldadaPaigake esimesena
Madal EPSSÜldjuhul võib prioriteeti langetadaTõsine, kuid väiksema ärakasutamise tõenäosusega; jälgige muutusi

Juhend on sama selge ka piirangute osas. EPSS katab ainult riski ohupoolt, seega „ei tohiks seda kunagi käsitleda riskiskoorina“. See ei tea, milliseid süsteeme te kasutate, kui avatud need on või milliseid andmeid need sisaldavad. Madal skoor ei tähenda ka kunagi nulli.

KEV: kas seda juba kasutatakse ära?

CISA teadaolevalt ärakasutatud haavatavuste kataloog (Known Exploited Vulnerabilities, KEV) loetleb haavatavused, mille päriselus ärakasutamise kohta on usaldusväärseid tõendeid. Haavatavus lisatakse ainult siis, kui täidetud on kolm tingimust:

  • sellel on CVE ID
  • aktiivse ärakasutamise kohta on usaldusväärseid tõendeid; skannimine, uuringud ja kontseptsioonitõenduse kood üksi ei lähe arvesse
  • olemas on selged parandusjuhised, näiteks tootja uuendus

Siduv tegevusdirektiiv (Binding Operational Directive) 22-01 nõuab USA föderaalsetelt tsiviilasutustelt KEV-kirjete parandamist kindlaks tähtajaks. Teisi organisatsioone see ei kohusta, kuid CISA soovitab tungivalt, et kõik käsitleksid KEV-kirjeid haavatavuste halduses prioriteetsena.

Euroopa organisatsioonidel on teinegi allikas. ENISA Euroopa haavatavuste andmebaas (EUVD), mis on NIS2 direktiivi alusel töötanud alates 2025. aasta maist, sisaldab ärakasutatud haavatavuste ülevaatelauda. Sinna voolavad automaatselt CVE-andmed, tootjate turvateated ja KEV-kataloog.

Lihtne viis prioriteete seada

Kasutage KEV-i ja EPSS-i, et otsustada, kui kiire miski on, ja oma teadmisi varade kohta, et otsustada, kus see loeb. Allpool toodud tasemed on meie soovitatud lähtepunkt, mitte standard. Kohandage tähtajad oma võimekuse ja riskiisuga.

TaseTingimusSoovitatav tähtaeg
1KEV-is või EUVD-s ärakasutatuks märgitud, internetile avatud või äritegevuse jaoks kriitilises süsteemisPäevad; kui paika veel pole, kasutage leevendusmeetmeid
2KEV-is sisesüsteemides või kõrge EPSS avatud süsteemisJärgmine paikamistsükkel, umbes kahe nädala jooksul
3Kõrge või kriitiline CVSS madala EPSS-iga, süsteem pole avatudTavapärane igakuine tsükkel; kontrollige EPSS-i ja KEV-i regulaarselt uuesti
4Kõik muuTavapärane hooldus või aktsepteerige risk ja dokumenteerige põhjus

Varade kontekst muudab skoori otsuseks. Esitage iga süsteemi kohta kolm küsimust: kas see on internetist kättesaadav, milliseid andmeid või juurdepääsu see sisaldab ja mis maksaks selle seisak? CVSS-i mõistes on need teie keskkonnamõõdikud.

Näide

Kujutage ette kaht samal päeval tehtud leidu. Esimese skoor on 9,8, see asub sisemises testserveris, kus pole tundlikke andmeid, selle EPSS-skoor on madal ja KEV-is seda pole. Teine on kohaliku õiguste eskaleerimise haavatavus skooriga 7,8, mis on KEV-kataloogis ja esineb iga töötaja sülearvutis.

Skoori järgi sortimine tõstab esimese ettepoole. Ülal kirjeldatud lähenemine paneb esikohale teise. Seda kasutatakse ära ja see on igas sülearvutis, kus üksainus õnnestunud õngitsuskiri võib anda ründajale vajaliku jalgealuse. Testserver parandatakse samuti, tavapärase tsükli raames.

Kust alustada

  1. Veenduge, et teie skanner või varade register salvestab iga leiu juurde CVE ID.
  2. Laadige igapäevased EPSS-skoorid ja KEV-loend või kasutage tööriista, mis seda juba teeb.
  3. Märgistage varad avatuse ja ärilise olulisuse järgi, kas või ainult siltidega „internetile avatud“ ja „kriitiline“.
  4. Leppige juhtkonnaga kokku iga taseme tähtajad ja jälgige nende täitmist.
  5. Kui turvateade annab ainult vektori, lugege see läbi meie CVSS-i kalkulaatoriga ja kohandage see oma keskkonnale.

Kui eelistate, et seda tehtaks pidevalt, võib meie hallatud turbe teenus võtta haavatavuste jälgimise ja prioriseerimise teie eest üle.

Kuidas saame aidata

Hallatud turve

Meie turbeseirekeskus jälgib teie keskkonda ööpäev läbi ja reageerib ohtudele enne, kui neist saavad intsidendid.

CVSS 3.1 kalkulaator

Hinnake haavatavust CVSS 3.1 baasmõõdikutega ja saage jagatav vektor.

Kirjutage meile
AngelForce’i meeskond

Kirjutanud AngelForce’i meeskond: CEH-, LPT Masteri ja CISA-sertifikaadiga turvakonsultandid, kes testivad, jälgivad ja kaitsevad organisatsioonide süsteeme kogu Euroopas ja Türgis.

Artikkel on kirjutatud tehisintellekti abil allpool loetletud avalike allikate põhjal ning AngelForce’i meeskond vaatas selle enne avaldamist üle.

Allikad

  1. www.first.org/cvss/v4.0/user-guide
  2. www.first.org/cvss/v3.1/specification-document
  3. www.first.org/epss/
  4. www.first.org/epss/user-guide
  5. www.cisa.gov/known-exploited-vulnerabilities
  6. www.enisa.europa.eu/news/consult-the-european-vulnerability-database-to-enhance-your-digital-security

Artiklid teemal „Haavatavused“

Rääkige meile, mida soovite kaitsta

Kirjeldage oma keskkonda ja seda, mida soovite saavutada. Vastame e-posti teel.

Kirjutage meile
info@angelforce.eu

AngelForce OÜ · Tallinn, Eesti