Abstract-En opatched sårbarhet kan leda till säkerhetsöverträdelser. När en ny sårbarhet upptäcks måste den bedömas så att den kan prioriteras. En stor utmaning inom programvarusäkerhet är bedömningen av den potentiella risken på grund av sårbarhet exploaterbarhet. CVSS-mått har blivit en de facto-standard som ofta används för att bedöma hur allvarlig sårbarheten är. CVSS Base Score mäter svårighetsgraden baserat på exploaterbarhet och konsekvensanalyser. CVSS exploatability mäts utifrån tre mätvärden: Access Vector, Authentication och Access Complexity. CVSS-exploaterbara åtgärder ger dock subjektiva siffror baserade på experters åsikter. Två av dess faktorer, Access Vector och Authentication, är desamma för nästan alla sårbarheter. CVSS anger inte hur den tredje faktorn, Access Complexity, mäts, och därför vet vi inte om den betraktar programvaruegenskaper som en faktor. I detta dokument föreslår vi en strategi som bedömer risken för sårbarhet exploaterbarhet baserat på två programvaruegenskaper - attack yta ingångspunkter och räckvidd analys. En sårbarhet kan nås om den är belägen i en av ingångspunkterna eller befinner sig i en funktion som antingen direkt eller indirekt kallas för ingångspunkterna. Sannolikheten för att en ingångspunkt används vid en attack kan bedömas med hjälp av förhållandet mellan skadepotential och ansträngning i anfallsytan och förekomsten av systemanrop som anses farliga. För att illustrera den föreslagna metoden har fem rapporterade sårbarheter för Apache HTTP-server 1.3.0 undersökts på källkodsnivån. Resultaten visar att det föreslagna tillvägagångssättet, som använder mer detaljerad information, kan ge en riskbedömning som kan skilja sig från CVSS Base Score.
Sambandet mellan angreppsytan och sårbarheten har också undersökts, t.ex. genom att använda angreppsytans ingångspunkter och nåbarhet för att bedöma risken för sårbarhet REF.
Using Attack Surface Entry Points and Reachability Analysis to Assess the Risk of Software Vulnerability Exploitability
{'venue': '2014 IEEE 15th International Symposium on High-Assurance Systems Engineering', 'journal': '2014 IEEE 15th International Symposium on High-Assurance Systems Engineering', 'mag_field_of_study': ['Computer Science']}