CVSS (Common Vulnerability Scoring System)
TL;DR
CVSS je standardní způsob, jak říci jak špatná je bezpečnostní chyba. Každé zranitelnosti přiděluje skóre od 0 do 10, aby týmy věděly, co opravit jako první.
Představte si to takto:
- 0.0 → Žádný problém
- 10.0 → Všeho nechte a opravte to hned
Co je CVSS?
CVSS je bezplatný, široce používaný systém hodnocení bezpečnostních zranitelností. Je udržován průmyslovou skupinou zvanou FIRST a používá ho prakticky každý v oblasti bezpečnosti.
Každá zranitelnost dostane číslo mezi 0.0 a 10.0 na základě věcí jako:
- Jak snadné je ji zneužít
- Zda může být napadena na dálku
- Jaké škody může způsobit?
Jednoduše řečeno: CVSS je teploměr pro softwarové chyby.
Proč je CVSS důležitý
Bez CVSS by každý popisoval závažnost jinak. Jeden dodavatel by mohl říci, že chyba je „kritická“, zatímco jiný ji označí jako „střední“. CVSS poskytuje všem společný jazyk.
Je důležitý, protože:
- Říká týmům, co opravit jako prvníVětšina společností nastavuje pravidla jako: „Cokoliv nad 9.0 musí být opraveno do 48 hodin.“
- Používají ho databáze zranitelnostíNárodní databáze zranitelností (NVD) přiděluje CVSS skóre téměř každému CVE, což umožňuje nástrojům automaticky třídit tisíce problémů.
- Odstraňuje dohadyMísto hádek o tom, jak špatná chyba se zdá, CVSS vás nutí podívat se na konkrétní faktory jako zneužitelnost a dopad.
Jak CVSS funguje
CVSS má tři typy skóre. Většinou uvidíte pouze první z nich.
1. Základní skóre (to, které všichni používají)
To měří, jak špatná je zranitelnost sama o sobě, bez ohledu na to, kde je nasazena.
Zohledňuje otázky jako:
- Lze to zneužít přes internet?
- Je to snadné nebo těžké provést?
- Potřebuje útočník přihlášení?
- Musí oklamat uživatele?
- Co se stane, pokud je to zneužito? (krádež dat, převzetí systému, výpadek)
Toto je skóre, které obvykle vidíte v seznamech CVE.
2. Dočasné skóre (někdy používané)
To upravuje skóre na základě toho, co se děje právě teď.
Například:
- Existuje veřejný exploit kód? (Skóre se zvyšuje)
- Je k dispozici oprava? (Skóre se snižuje)
3. Environmentální skóre (pokročilé, volitelné)
To přizpůsobuje skóre vašemu prostředí.
Například:
- Je systém pouze interní? (Méně závažné)
- Obsahuje zákaznická data? (Více závažné)
Skutečný příklad: Log4j
Log4j (Log4Shell) je jednou z nejslavnějších zranitelností vůbec.
Jeho CVSS skóre bylo 10,0 (Kritické).
Proč?
- Mohlo být zneužito na dálku
- Nevyžadovalo přihlášení
- Bylo snadné ho zneužít
- Umožňovalo plné převzetí systému
Kdo používá CVSS?
- Dodavatelé softwaru k vysvětlení, jak vážná je chyba
- Bezpečnostní týmy k zaměření na nejnebezpečnější problémy
- Auditoři k ověření, zda jsou zranitelnosti opraveny včas
Rozsahy CVSS skóre (v3.1)
Zde je, jak se obvykle překládají čísla:
- 0.0 → Žádný problém
- 0.1–3.9 → Nízká (opravit později)
- 4.0–6.9 → Střední (opravit brzy)
- 7.0–8.9 → Vysoká (opravit naléhavě)
- 9.0–10.0 → Kritická (opravit okamžitě)
Nejlepší postupy (Důležité)
- Nespoléhejte se pouze na CVSS CVSS měří závažnost, ne riziko. Kritická chyba na serveru, který je vypnutý, není skutečnou hrozbou.
- Kombinujte CVSS s pravděpodobností Spojte CVSS s EPSS, abyste zjistili, které chyby je skutečně pravděpodobné, že budou zneužity.
- Přizpůsobte se svému prostředí Chyba na testovacím serveru není totéž jako chyba na produkční databázi.
- Znáte verze CVSS v4.0 existuje, ale v3.1 je stále nejčastěji používaná dnes.
Vyhněte se únavě z upozornění
Nalezení bezpečnostních problémů je užitečné pouze tehdy, pokud váš tým ví, co opravit jako první. Vyhazování stovek upozornění na inženýry nezlepšuje bezpečnost; vytváří únavu z upozornění
Plexicus pomáhá tím, že řadí zranitelnosti, takže se váš tým může soustředit na to, co je skutečně důležité. Místo toho, aby se ke každému problému přistupovalo stejně, Plexicus používá několik jednoduchých metrik k vedení prioritizace.
1) Priorita
Co to znamená: Jak naléhavý tento problém skutečně je
Priorita je skóre od 0 do 100, které shrnuje vše do jednoho čísla:
- Technická závažnost (CVSS v4)
- Obchodní dopad
- Jak pravděpodobné je, že bude zneužito
Toto je váš seznam akcí. Seřaďte podle priority a začněte odshora.
- Priorita 85 → Všeho nechat a opravit to hned
- Priorita 45 → Důležité, ale může počkat do příštího sprintu
Příklad
Problém se SQL injekcí v interním nástroji, který:
- Je přístupný pouze přes firemní VPN
- Neuchovává citlivá data
Hodnocení:
- CVSS v4: 8.2 (technicky vážné)
- Dopad na podnikání: 45 (interní nástroj, omezená expozice)
- Dostupnost exploitů: 30 (vyžaduje přihlášení)
- Priorita: 48
Proč na prioritě záleží
Pokud byste se podívali pouze na skóre CVSS, mohli byste panikařit, protože 8.2 zní děsivě. Priorita dává problém do kontextu a říká: „Tohle je reálné, ale ne naléhavé. Opravte to v příštím sprintu.“
To udržuje týmy zaměřené na skutečné riziko místo reakce na každé vysoké skóre CVSS.
2) Dopad
Co to znamená: Jak špatné to bude, pokud bude zneužito
Dopad je hodnocen od 0 do 100 a odráží obchodní důsledky, nejen technické. Zohledňuje věci jako:
- Jsou zapojena data zákazníků?
- Je tento systém kritický pro provoz?
- Existují rizika spojená s dodržováním předpisů nebo regulacemi?
Příklad
- SQL injekce ve veřejné zákaznické databázi → Dopad 95
- Stejný problém v interním testovacím prostředí → Dopad 30
Stejná chyba, velmi odlišné obchodní riziko.
3) EPSS
Co to znamená: Jak pravděpodobné je, že útočníci toto zneužijí
EPSS předpovídá šanci, že zranitelnost bude zneužita v reálném světě během následujících 30 dnů. Pohybuje se v rozmezí 0.0 až 1.0.
Příklad
- Starší zranitelnost s CVSS 9.0, ale bez aktivních útoků → EPSS 0.01
- Novější zranitelnost s CVSS 6.0, kterou útočníci aktivně využívají → EPSS 0.85
EPSS vám pomáhá soustředit se na to, co útočníky zajímá právě teď, a ne jen na to, co vypadá špatně na papíře.
Jak používat tyto metriky v Plexicus
- Připojte své úložiště a počkejte, až skenování dokončí
- Přejděte na stránku Nálezy
- Seřaďte a filtrujte podle Priority, abyste rozhodli, co opravit jako první

Související pojmy
- CVE (Common Vulnerabilities and Exposures)
- EPSS (Exploit Prediction Scoring System)
- Řízení zranitelností
- NVD (National Vulnerability Database)
CVSS FAQ
Jaké je nejvyšší skóre CVSS?
10.0. Znamená to, že chyba je snadno zneužitelná a způsobuje velké škody.
Je 9.0 vždy horší než 7.0?
Na papíře ano. Ve skutečnosti ne vždy. 7.0, která je aktivně zneužívána, může být nebezpečnější než 9.0, kterou nikdo nevyužívá.
Kdo stanovuje skóre CVSS?
Obvykle dodavatel softwaru nebo NVD. Někdy to dělají bezpečnostní výzkumníci.
Mohu interně změnit skóre CVSS?
Ano. Mnoho týmů upravuje skóre, aby odráželo jejich reálné prostředí, zejména pokud mají silné ochrany.