Machine learning model for calculating confidence scores associated with potential security vulnerabilities
AssigneeRapid7, Inc.
InventorsStuart Millar, Denis Podgurskii
Life of this patent
Estimating the term…
Loading patent…
AssigneeRapid7, Inc.
InventorsStuart Millar, Denis Podgurskii
Estimating the term…
Various embodiments include systems and methods of implementing a machine learning model for calculating confidence scores associated with potential security vulnerabilities. The machine learning model is trained using vulnerability data associated with a set of previously identified vulnerabilities, where the vulnerability data indicates whether a previously identified vulnerability is a true positive or a false positive. In some embodiments, scan traffic data may be obtained. The scan traffic data may be associated with potential security vulnerabilities detected via scan engine(s) that implement application security testing. The machine learning model may be used to determine respective confidence scores for each potential security vulnerability. According to some embodiments, responsive to a request for scan findings associated with a particular application, the respective confidence scores may be displayed via a vulnerability analysis graphical user interface.
A system, comprising:
A method comprising:
One or more non-transitory computer-accessible storage media storing program instructions that, when executed on or across one or more processors, implement at least a portion of a system that implements a machine learning (ML) model for calculating confidence scores associated with potential security vulnerabilities detected via application security testing and cause the system to:
The one or more non-transitory computer-accessible storage media of 15, wherein the vulnerability details graphical user interface includes a selectable option to change a status of the particular potential security vulnerability from an unverified status to a verified status to identify the particular potential security vulnerability as a true positive security vulnerability.
The one or more non-transitory computer-accessible storage media of 15, wherein the program instructions when executed on or across the one or more processors cause the system to generate an alert to notify an analyst that the confidence score generated by the ML model is indicative of the particular potential security vulnerability being a false positive security vulnerability.
Dependencies are inferred from the claim text.