Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit f1e6e36

Browse files
committed
Java: Remove wrong definition of taint tracking
This explanation, taken from C/C++, was not correct for Java.
1 parent 9ac0cdd commit f1e6e36

2 files changed

Lines changed: 0 additions & 10 deletions

File tree

java/ql/src/semmle/code/java/dataflow/TaintTracking.qll

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
11
/**
22
* Provides classes for performing local (intra-procedural) and
33
* global (inter-procedural) taint-tracking analyses.
4-
*
5-
* We define _taint propagation_ informally to mean that a substantial part of
6-
* the information from the source is preserved at the sink. For example, taint
7-
* propagates from `x` to `x + 100`, but it does not propagate from `x` to `x >
8-
* 100` since we consider a single bit of information to be too little.
94
*/
105
import semmle.code.java.dataflow.DataFlow
116
import semmle.code.java.dataflow.DataFlow2

java/ql/src/semmle/code/java/dataflow/TaintTracking2.qll

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
11
/**
22
* Provides classes for performing local (intra-procedural) and
33
* global (inter-procedural) taint-tracking analyses.
4-
*
5-
* We define _taint propagation_ informally to mean that a substantial part of
6-
* the information from the source is preserved at the sink. For example, taint
7-
* propagates from `x` to `x + 100`, but it does not propagate from `x` to `x >
8-
* 100` since we consider a single bit of information to be too little.
94
*/
105
module TaintTracking2 {
116
import semmle.code.java.dataflow.internal.tainttracking2.TaintTrackingImpl

0 commit comments

Comments
 (0)