×

METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR AUTOMATICALLY MITIGATING VULNERABILITIES IN SOURCE CODE

  • US 20140359776A1
  • Filed: 05/29/2013
  • Published: 12/04/2014
  • Est. Priority Date: 05/29/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for automatically mitigating vulnerabilities in a source code of an application comprising:

  • compiling the source code;

    building a path graph according to the compiled source code, wherein the path graph comprises a plurality of paths traversing from sources to sinks, and wherein each of the paths comprises a plurality of nodes; and

    identifying at least one tainted path by enabling a plurality of vulnerability rules, wherein each of the at least one tainted path corresponds to a vulnerability, and each of the at least one vulnerability corresponds to a sanitization method;

    determining if the at least one vulnerability is mitigable; and

    mitigating the determined at least one vulnerability automatically.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×