IEEE Access · 2023 · 20 citations · 42 references
ComputingComputer ScienceCybersecurityComputer SecurityMachine LearningVulnerability AnalysisSoftware Security EngineeringThreat AnalysisThreat AssessmentThreat DetectionVulnerability AssessmentVulnerability ManagementActive Directory Attack PathsAttack Path AnalysisAutomated Threat DetectionGraph-based Vulnerability DetectionMachine Learning ClassificationMachine Learning For Vulnerability DetectionRandom Forest ClassificationThreat Identification
The pervasiveness of complex technological infrastructures and services coupled with the continuously evolving threat landscape poses new sophisticated security risks. These risks are mostly associated with many diverse vulnerabilities related to software or hardware security flaws, misconfigurations and operational weaknesses. In this scenario, a timely assessment and mitigation of the security risks affecting technological environments are of paramount importance. To cope with these compelling issues, we propose an AI-assisted methodological framework aimed at evaluating whether the target environment is vulnerable or safe. The framework is based on the combined application of graph-based and machine learning techniques. More precisely, the components of the target together with their vulnerabilities are represented by graphs whose analysis identifies the attack paths associated with potential security threats. Machine learning techniques classify these paths and provide the security assessment of the target. The experimental evaluation of the proposed framework was performed on 220 artificially generated Active Directory environments, half of which injected with vulnerabilities. The results of the classification process were generally good. For example, the F1-score obtained by the Random Forest classifier for the assessment of vulnerable networks was equal to 0.91. These results suggest that our approach could be applied for automating the security assessment procedures of complex networked environments.
42
Automated generation and analysis of attack graphs
Oleg Sheyner, Joshua Haines, Somesh Jha et al. · 2005 · 1.3K citations
Nataliia Neshenko, Elias Bou‐Harb, Jorge Crichigno et al. · IEEE Communications Surveys & Tutorials · 2019 · 814 citations
A graph-based system for network-vulnerability analysis
Cynthia A. Phillips, Laura Swiler · 1998 · 799 citations · Full text