Files
codeql/cpp/ql/test/library-tests/dataflow/taint-tests/localTaint.ql
Jeroen Ketema ecdeb9a970 C++: Revert semmle.code.cpp.dataflow to its old state
While here make sure all queries and tests use IR dataflow when appropriate.
2023-02-10 14:21:44 +01:00

9 lines
291 B
Plaintext

import cpp
import semmle.code.cpp.dataflow.TaintTracking
from DataFlow::Node nodeFrom, DataFlow::Node nodeTo, string msg
where
TaintTracking::localTaintStep(nodeFrom, nodeTo) and
if DataFlow::localFlowStep(nodeFrom, nodeTo) then msg = "" else msg = "TAINT"
select nodeFrom, nodeTo, msg