File tree Expand file tree Collapse file tree 4 files changed +12
-4
lines changed
lib/semmle/code/cpp/security/flowafterfree Expand file tree Collapse file tree 4 files changed +12
-4
lines changed Original file line number Diff line number Diff line change 1+ /**
2+ * General library for finding flow from a pointer being freed to a user-specified sink
3+ */
4+
15import cpp
26import semmle.code.cpp.dataflow.new.DataFlow
37private import semmle.code.cpp.ir.IR
Original file line number Diff line number Diff line change 1+ /**
2+ * General library for tracing Use After Free vulnerabilities.
3+ */
4+
15import cpp
2- private import FlowAfterFree
6+ private import semmle.code.cpp.security.flowafterfree. FlowAfterFree
37private import semmle.code.cpp.ir.IR
48
59/**
Original file line number Diff line number Diff line change 1313
1414import cpp
1515import semmle.code.cpp.dataflow.new.DataFlow
16- import FlowAfterFree
16+ import semmle.code.cpp.security.flowafterfree. FlowAfterFree
1717import DoubleFree:: PathGraph
1818
1919/**
Original file line number Diff line number Diff line change 1414import cpp
1515import semmle.code.cpp.dataflow.new.DataFlow
1616import semmle.code.cpp.ir.IR
17- import FlowAfterFree
18- import UseAfterFree
17+ import semmle.code.cpp.security.flowafterfree. FlowAfterFree
18+ import semmle.code.cpp.security.flowafterfree. UseAfterFree
1919import UseAfterFreeTrace:: PathGraph
2020
2121module UseAfterFreeParam implements FlowFromFreeParamSig {
You can’t perform that action at this time.
0 commit comments