Oracle Corporation
Taint analysis with access paths
Last updated:
Abstract:
A method that involves generating, for source code, a set of nodes for a set of statements comprising a first statement and a second statement, wherein each node of the set of nodes comprises a dataflow fact and a statement of the set of statements; identifying a source node and a sink node of the set of nodes; determining that the source node is backward reachable from the sink node by analyzing an incoming access path; and, in response to the determination, identifying a potential taint flow from the source node to the sink node.
Status:
Grant
Type:
Utility
Filling date:
31 Jul 2018
Issue date:
29 Sep 2020