Guided method to detect software vulnerabilities
AssigneeArm Limited
InventorsMichael Bartling, Matthias Lothar Boettcher, Brendan James Moran
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsMichael Bartling, Matthias Lothar Boettcher, Brendan James Moran
Estimating the term…
A method is provided that includes receiving a computer program comprising regions of code, each region of code including at least one function, pruning a search space of the received computer program by applying a high-level model recognizing potential software vulnerabilities to the computer program to determine a region of the code of the regions of code that includes a potential software vulnerability, performing a localized static analysis on the region of the code that include the potential software vulnerability to determine a local condition that causes the potential software vulnerability to be expressed in the computer program, and generating a report that includes the region of the code that includes the potential software vulnerability including a location of the region of the code within the computer program and the local condition that causes the potential software vulnerability to be expressed in the computer program.
A method for detecting software vulnerabilities, comprising:
A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a processing element perform a method, the method comprising:
Dependencies are inferred from the claim text.