← Alle gidsen

Wat is EPSS?

De EPSS (Maak gebruik van het voorspellingsscoresysteem) schattingen, op een schaal van 0 tot 1, de kans dat een kwetsbaarheid zal worden uitgebuit in de komende 30 dagen. Onderhouden door FIRST en elke dag opnieuw berekend, antwoordt het niet “is het ernstig?” maar “is het waarschijnlijk?”.

Uw scanner rapporteert 400 kwetsbaarheden, waarvan 60 als kritiek zijn beoordeeld. Je weet al dat je deze week geen 60 gaat repareren. EPSS bestaat om u te vertellen welke van hen uw dinsdag echt verdienen.

Wat betekent 0,92 precies?

Een EPSS van 0.92 betekent dat het model op zet 92 % de waarschijnlijkheid dat er sprake zal zijn van exploitatieactiviteit waargenomen tegen deze fout in de komende 30 dagen. Niet dat het in uw omgeving zal worden uitgebuit. Niet dat het ernstig is. Het is een statistische weddenschap die elke ochtend opnieuw wordt geplaatst op basis van wat de wereld de dag ervoor met deze fout heeft gedaan.

Twee afbeeldingen, want één enkel beeld leidt altijd tot een verkeerde lezing. EPSS is als een kans op regen voorspeld: je maakt geen ruzie met 80% kans op regen, je neemt een paraplu, en het kan heel goed niet regenen. Het is ook zo odds van de bookmaker: ze houden rekening met wat er net is gebeurd, ze bewegen elke dag en ze vertellen je iets over het veld, nooit over je eigen race.

Score en percentiel: de verwarring die u moet vermijden

EPSS publiceert twee cijfers voor elke CVE, en mensen halen ze voortdurend door elkaar:

  • de scoren — de absolute waarschijnlijkheid. 0,40 betekent een kans van 40%.
  • de percentiel — de relatieve rangorde onder alle CVEs. Een percentiel van 0,98 betekent: “98% van CVEs heeft een lagere score dan deze.”

Omdat de overgrote meerderheid van de tekortkomingen een score van bijna nul heeft, komt een bescheiden score vaak overeen met een zeer hoog percentiel. Een cijfer van 0,40 plaatst een CVE bovenaan de ranglijst, ook al klinkt “40%” als een gemiddeld cijfer. Stel uw drempels in op de score als u denkt in termen van waarschijnlijkheid, en op het percentiel als u denkt in termen van herstelbudget.

Hoe de verdeling eruit ziet

Dit is wat niemand laat zien, en het verandert alles: de EPSS-distributie is dat wel extreem scheef. Orden van grootte ontleend aan de distributie gepubliceerd door FIRST:

EPSS-scoreAandeel van CVEsRelatief gewicht
Onder 0,01ongeveer 80%
0,01 tot 0,10ongeveer 14%
0,10 tot 0,50ongeveer 5%
Boven de 0,50ongeveer 1%

FIRST publiceert de exacte dagelijkse distributie op first.org/epss/data_stats; het beweegt en het is de referentie. Wat je van de vorm moet afleiden: een grenswaarde van 0,10 filtert ongeveer 94 CVEs in 100 weg. Geen enkel ander signaal filtert zo hard en met zo weinig moeite.

Waarom het beter is dan sorteren op ernst

FIRST publiceert een vergelijking die in de kamer van elk beveiligingsteam zou moeten worden geplaatst. Bij gelijke dekking – dat wil zeggen, het opsporen van hetzelfde deel van de tekortkomingen die daadwerkelijk worden uitgebuit – vergen de twee triagestrategieën heel verschillende hoeveelheden inspanning:

Triage-strategieInspanning (aandeel van CVEs om te repareren)Dekking (uitgebuite gebreken ontdekt)
Alles met CVSS ≥ 7ongeveer 58%ongeveer 82%
Alles met EPSS ≥ 0,088ongeveer 7%ongeveer 82%

Hetzelfde resultaat, acht keer minder werk. Dat is het kernargument voor EPSS, en de cijfers komen van de organisatie die het model publiceert – niet van een softwareleverancier.

Hoe de score wordt berekend

EPSS is gebaseerd op een machine learning-model dat wordt gevoed met publieke signalen: of er een proof of concept bestaat, of exploitcode is opgenomen in aanstootgevende toolkits, vermeldingen in openbare bronnen, de betrokken leverancier, het type zwakte (CWE), de leeftijd van de CVE en de exploitatieactiviteit die daadwerkelijk wordt waargenomen door de sensoren van partners.

Omdat deze signalen veranderen, De score van een CVE verandert in de loop van de tijd. Een fout die zes maanden stil bleef, kan binnen 24 uur opduiken op de dag dat een exploit in een openbare repository verschijnt. Een EPSS-score die drie weken geleden werd genoteerd en naar een spreadsheet werd gekopieerd, is waardeloos: het zijn gegevens die opnieuw moeten worden gelezen, niet om te archiveren.

EPSS, CVSS, KEV: welke antwoordt wat

CVSSEPSSKEV
AntwoordenHoeveel schade?Hoe waarschijnlijk?Uitgebuit, ja of nee?
Schaal0 tot 100 tot 1Binair
Veranderingen?Nee (basisscore)DagelijksDoor toevoegingen
HoezenZe scoorden allemaal CVEsAlle CVEsOngeveer duizend inzendingen

Een CVSS 9 met een EPSS van 0,01 kan wachten op het onderhoudsvenster. Een CVSS 6 met een EPSS van 0,8 is een probleem voor deze week. Een CVE in de KEV is, wat de rest ook zegt, een probleem voor vanavond.

Wat het voor u betekent, in de praktijk

Een triagebeleid met vier regels, één keer schrijven en zonder debat toepassen:

  1. In de KEV en in uw omgeving: binnen 48 uur opgelost.
  2. Anders, EPSS ≥ 0.10: binnen een week opgelost. Deze drempel houdt ongeveer één CVE op zestien aan.
  3. Anders, EPSS ≥ 0.01 en CVSS ≥ 7: volgende updatecyclus.
  4. Al het andere: routinematige updates, geen vergadering nodig.

Controleer de EPSS van items 3 en 4 bij elke cyclus opnieuw: dat is precies waar plotselinge sprongen plaatsvinden.

Veelgestelde vragen

Wie onderhoudt EPSS?
De FIRST (Forum voor incidentrespons en beveiliging Teams), dezelfde organisatie die de CVSS. Partituren worden gratis gepubliceerd, via een API en als dagelijks bestand.
Is een EPSS van 0,5 hoog of laag?
Zeer hoog. Slechts ongeveer één CVE op honderd overschrijdt dat niveau. Als een fout in uw omgeving 0,5 aangeeft, is de kans groot dat deze binnen een maand wordt uitgebuit: het is een probleem voor deze week, niet voor dit kwartaal.
EPSS of CVSS voor het stellen van prioriteiten?
Beide, in deze volgorde: EPSS om te beslissen wanneer, CVSS om te beslissen wat als er een gelijkspel is. Alleen al sorteren op CVSS betekent, bij gelijke dekking, dat acht keer meer fouten worden verholpen dan nodig.
Vervangt EPSS de KEV?
Nee. EPSS is een voorspelling, de KEV is een observatie. Een CVE in de KEV wordt gerepareerd als een topprioriteit, zelfs als de EPSS laag is – het model kan ongelijk hebben; de observatie kan dat niet.
Hoe vaak verandert EPSS?
Elke dag. Het model wordt dagelijks herberekend over alle bekende CVEs: een score kan binnen 24 uur vertienvoudigen als er een publieke exploit verschijnt.
Bronnen en officiële referentiesEPSS — eerste.org/epss · Dagelijkse distributie- en modelstatistieken — first.org/epss/data_stats · Vergelijking van prioriteringsstrategieën — EPSS-modeldocumentatie.

Free-abonnement, geen kaart

Koop alleen de CVEs die van invloed is uw werkelijke vermogen.

Declareer uw onderdelen eenmalig. We waarschuwen u zodra een fout een van hen treft, die al prioriteit heeft gekregen van KEV en EPSS, op het kanaal van uw keuze. De eerste waarschuwing gaat uit bij de volgende synchronisatie.

  • Free, geen creditcard
  • Gebouwd en gehost in Frankrijk
  • Exporteer uw gegevens op elk gewenst moment

Gerelateerde lectuur

Maak een gratis account aan