Source code vulnerability detection using deep learning
AssigneeOptum, Inc.
InventorMonika Sahu
Life of this patent
Estimating the term…
Loading patent…
AssigneeOptum, Inc.
InventorMonika Sahu
Estimating the term…
Various embodiments of the present disclosure provide methods, apparatus, systems, computing devices, computing entities, and/or the like for detecting and locating vulnerabilities in source code. The method comprises receiving one or more source code files, matching source code from the one or more source code files to one or more program slices by parsing the source code and mapping one or more portions of the source code to the one or more program slices, wherein each of the one or more program slices comprises one or more program statements associated with one or more vulnerabilities, and generating, using a predictive machine learning model, a vulnerability prediction for each of the one or more source code files, the vulnerability prediction comprising one or more locations of vulnerable code in the source code based on the matching and a vulnerability class associated with each location of vulnerable code.
A computer-implemented method comprising:
A system comprising:
One or more non-transitory computer-readable storage media including instructions that, when executed by one or more processors, cause the one or more processors to:
Dependencies are inferred from the claim text.