File tree Expand file tree Collapse file tree 12 files changed +36
-36
lines changed
cpp/ql/src/semmle/code/cpp
csharp/ql/src/semmle/code/csharp/dataflow/internal
java/ql/src/semmle/code/java/dataflow/internal
python/ql/src/experimental/dataflow/internal/tainttracking1 Expand file tree Collapse file tree 12 files changed +36
-36
lines changed Original file line number Diff line number Diff line change @@ -79,17 +79,17 @@ abstract class Configuration extends DataFlow::Configuration {
7979 defaultTaintSanitizer ( node )
8080 }
8181
82- /** Holds if data flow into `node` is prohibited. */
82+ /** Holds if taint propagation into `node` is prohibited. */
8383 predicate isSanitizerIn ( DataFlow:: Node node ) { none ( ) }
8484
8585 final override predicate isBarrierIn ( DataFlow:: Node node ) { isSanitizerIn ( node ) }
8686
87- /** Holds if data flow out of `node` is prohibited. */
87+ /** Holds if taint propagation out of `node` is prohibited. */
8888 predicate isSanitizerOut ( DataFlow:: Node node ) { none ( ) }
8989
9090 final override predicate isBarrierOut ( DataFlow:: Node node ) { isSanitizerOut ( node ) }
9191
92- /** Holds if data flow through nodes guarded by `guard` is prohibited. */
92+ /** Holds if taint propagation through nodes guarded by `guard` is prohibited. */
9393 predicate isSanitizerGuard ( DataFlow:: BarrierGuard guard ) { none ( ) }
9494
9595 final override predicate isBarrierGuard ( DataFlow:: BarrierGuard guard ) { isSanitizerGuard ( guard ) }
Original file line number Diff line number Diff line change @@ -79,17 +79,17 @@ abstract class Configuration extends DataFlow::Configuration {
7979 defaultTaintSanitizer ( node )
8080 }
8181
82- /** Holds if data flow into `node` is prohibited. */
82+ /** Holds if taint propagation into `node` is prohibited. */
8383 predicate isSanitizerIn ( DataFlow:: Node node ) { none ( ) }
8484
8585 final override predicate isBarrierIn ( DataFlow:: Node node ) { isSanitizerIn ( node ) }
8686
87- /** Holds if data flow out of `node` is prohibited. */
87+ /** Holds if taint propagation out of `node` is prohibited. */
8888 predicate isSanitizerOut ( DataFlow:: Node node ) { none ( ) }
8989
9090 final override predicate isBarrierOut ( DataFlow:: Node node ) { isSanitizerOut ( node ) }
9191
92- /** Holds if data flow through nodes guarded by `guard` is prohibited. */
92+ /** Holds if taint propagation through nodes guarded by `guard` is prohibited. */
9393 predicate isSanitizerGuard ( DataFlow:: BarrierGuard guard ) { none ( ) }
9494
9595 final override predicate isBarrierGuard ( DataFlow:: BarrierGuard guard ) { isSanitizerGuard ( guard ) }
Original file line number Diff line number Diff line change @@ -79,17 +79,17 @@ abstract class Configuration extends DataFlow::Configuration {
7979 defaultTaintSanitizer ( node )
8080 }
8181
82- /** Holds if data flow into `node` is prohibited. */
82+ /** Holds if taint propagation into `node` is prohibited. */
8383 predicate isSanitizerIn ( DataFlow:: Node node ) { none ( ) }
8484
8585 final override predicate isBarrierIn ( DataFlow:: Node node ) { isSanitizerIn ( node ) }
8686
87- /** Holds if data flow out of `node` is prohibited. */
87+ /** Holds if taint propagation out of `node` is prohibited. */
8888 predicate isSanitizerOut ( DataFlow:: Node node ) { none ( ) }
8989
9090 final override predicate isBarrierOut ( DataFlow:: Node node ) { isSanitizerOut ( node ) }
9191
92- /** Holds if data flow through nodes guarded by `guard` is prohibited. */
92+ /** Holds if taint propagation through nodes guarded by `guard` is prohibited. */
9393 predicate isSanitizerGuard ( DataFlow:: BarrierGuard guard ) { none ( ) }
9494
9595 final override predicate isBarrierGuard ( DataFlow:: BarrierGuard guard ) { isSanitizerGuard ( guard ) }
Original file line number Diff line number Diff line change @@ -79,17 +79,17 @@ abstract class Configuration extends DataFlow::Configuration {
7979 defaultTaintSanitizer ( node )
8080 }
8181
82- /** Holds if data flow into `node` is prohibited. */
82+ /** Holds if taint propagation into `node` is prohibited. */
8383 predicate isSanitizerIn ( DataFlow:: Node node ) { none ( ) }
8484
8585 final override predicate isBarrierIn ( DataFlow:: Node node ) { isSanitizerIn ( node ) }
8686
87- /** Holds if data flow out of `node` is prohibited. */
87+ /** Holds if taint propagation out of `node` is prohibited. */
8888 predicate isSanitizerOut ( DataFlow:: Node node ) { none ( ) }
8989
9090 final override predicate isBarrierOut ( DataFlow:: Node node ) { isSanitizerOut ( node ) }
9191
92- /** Holds if data flow through nodes guarded by `guard` is prohibited. */
92+ /** Holds if taint propagation through nodes guarded by `guard` is prohibited. */
9393 predicate isSanitizerGuard ( DataFlow:: BarrierGuard guard ) { none ( ) }
9494
9595 final override predicate isBarrierGuard ( DataFlow:: BarrierGuard guard ) { isSanitizerGuard ( guard ) }
Original file line number Diff line number Diff line change @@ -79,17 +79,17 @@ abstract class Configuration extends DataFlow::Configuration {
7979 defaultTaintSanitizer ( node )
8080 }
8181
82- /** Holds if data flow into `node` is prohibited. */
82+ /** Holds if taint propagation into `node` is prohibited. */
8383 predicate isSanitizerIn ( DataFlow:: Node node ) { none ( ) }
8484
8585 final override predicate isBarrierIn ( DataFlow:: Node node ) { isSanitizerIn ( node ) }
8686
87- /** Holds if data flow out of `node` is prohibited. */
87+ /** Holds if taint propagation out of `node` is prohibited. */
8888 predicate isSanitizerOut ( DataFlow:: Node node ) { none ( ) }
8989
9090 final override predicate isBarrierOut ( DataFlow:: Node node ) { isSanitizerOut ( node ) }
9191
92- /** Holds if data flow through nodes guarded by `guard` is prohibited. */
92+ /** Holds if taint propagation through nodes guarded by `guard` is prohibited. */
9393 predicate isSanitizerGuard ( DataFlow:: BarrierGuard guard ) { none ( ) }
9494
9595 final override predicate isBarrierGuard ( DataFlow:: BarrierGuard guard ) { isSanitizerGuard ( guard ) }
Original file line number Diff line number Diff line change @@ -79,17 +79,17 @@ abstract class Configuration extends DataFlow::Configuration {
7979 defaultTaintSanitizer ( node )
8080 }
8181
82- /** Holds if data flow into `node` is prohibited. */
82+ /** Holds if taint propagation into `node` is prohibited. */
8383 predicate isSanitizerIn ( DataFlow:: Node node ) { none ( ) }
8484
8585 final override predicate isBarrierIn ( DataFlow:: Node node ) { isSanitizerIn ( node ) }
8686
87- /** Holds if data flow out of `node` is prohibited. */
87+ /** Holds if taint propagation out of `node` is prohibited. */
8888 predicate isSanitizerOut ( DataFlow:: Node node ) { none ( ) }
8989
9090 final override predicate isBarrierOut ( DataFlow:: Node node ) { isSanitizerOut ( node ) }
9191
92- /** Holds if data flow through nodes guarded by `guard` is prohibited. */
92+ /** Holds if taint propagation through nodes guarded by `guard` is prohibited. */
9393 predicate isSanitizerGuard ( DataFlow:: BarrierGuard guard ) { none ( ) }
9494
9595 final override predicate isBarrierGuard ( DataFlow:: BarrierGuard guard ) { isSanitizerGuard ( guard ) }
Original file line number Diff line number Diff line change @@ -79,17 +79,17 @@ abstract class Configuration extends DataFlow::Configuration {
7979 defaultTaintSanitizer ( node )
8080 }
8181
82- /** Holds if data flow into `node` is prohibited. */
82+ /** Holds if taint propagation into `node` is prohibited. */
8383 predicate isSanitizerIn ( DataFlow:: Node node ) { none ( ) }
8484
8585 final override predicate isBarrierIn ( DataFlow:: Node node ) { isSanitizerIn ( node ) }
8686
87- /** Holds if data flow out of `node` is prohibited. */
87+ /** Holds if taint propagation out of `node` is prohibited. */
8888 predicate isSanitizerOut ( DataFlow:: Node node ) { none ( ) }
8989
9090 final override predicate isBarrierOut ( DataFlow:: Node node ) { isSanitizerOut ( node ) }
9191
92- /** Holds if data flow through nodes guarded by `guard` is prohibited. */
92+ /** Holds if taint propagation through nodes guarded by `guard` is prohibited. */
9393 predicate isSanitizerGuard ( DataFlow:: BarrierGuard guard ) { none ( ) }
9494
9595 final override predicate isBarrierGuard ( DataFlow:: BarrierGuard guard ) { isSanitizerGuard ( guard ) }
Original file line number Diff line number Diff line change @@ -79,17 +79,17 @@ abstract class Configuration extends DataFlow::Configuration {
7979 defaultTaintSanitizer ( node )
8080 }
8181
82- /** Holds if data flow into `node` is prohibited. */
82+ /** Holds if taint propagation into `node` is prohibited. */
8383 predicate isSanitizerIn ( DataFlow:: Node node ) { none ( ) }
8484
8585 final override predicate isBarrierIn ( DataFlow:: Node node ) { isSanitizerIn ( node ) }
8686
87- /** Holds if data flow out of `node` is prohibited. */
87+ /** Holds if taint propagation out of `node` is prohibited. */
8888 predicate isSanitizerOut ( DataFlow:: Node node ) { none ( ) }
8989
9090 final override predicate isBarrierOut ( DataFlow:: Node node ) { isSanitizerOut ( node ) }
9191
92- /** Holds if data flow through nodes guarded by `guard` is prohibited. */
92+ /** Holds if taint propagation through nodes guarded by `guard` is prohibited. */
9393 predicate isSanitizerGuard ( DataFlow:: BarrierGuard guard ) { none ( ) }
9494
9595 final override predicate isBarrierGuard ( DataFlow:: BarrierGuard guard ) { isSanitizerGuard ( guard ) }
Original file line number Diff line number Diff line change @@ -79,17 +79,17 @@ abstract class Configuration extends DataFlow::Configuration {
7979 defaultTaintSanitizer ( node )
8080 }
8181
82- /** Holds if data flow into `node` is prohibited. */
82+ /** Holds if taint propagation into `node` is prohibited. */
8383 predicate isSanitizerIn ( DataFlow:: Node node ) { none ( ) }
8484
8585 final override predicate isBarrierIn ( DataFlow:: Node node ) { isSanitizerIn ( node ) }
8686
87- /** Holds if data flow out of `node` is prohibited. */
87+ /** Holds if taint propagation out of `node` is prohibited. */
8888 predicate isSanitizerOut ( DataFlow:: Node node ) { none ( ) }
8989
9090 final override predicate isBarrierOut ( DataFlow:: Node node ) { isSanitizerOut ( node ) }
9191
92- /** Holds if data flow through nodes guarded by `guard` is prohibited. */
92+ /** Holds if taint propagation through nodes guarded by `guard` is prohibited. */
9393 predicate isSanitizerGuard ( DataFlow:: BarrierGuard guard ) { none ( ) }
9494
9595 final override predicate isBarrierGuard ( DataFlow:: BarrierGuard guard ) { isSanitizerGuard ( guard ) }
Original file line number Diff line number Diff line change @@ -79,17 +79,17 @@ abstract class Configuration extends DataFlow::Configuration {
7979 defaultTaintSanitizer ( node )
8080 }
8181
82- /** Holds if data flow into `node` is prohibited. */
82+ /** Holds if taint propagation into `node` is prohibited. */
8383 predicate isSanitizerIn ( DataFlow:: Node node ) { none ( ) }
8484
8585 final override predicate isBarrierIn ( DataFlow:: Node node ) { isSanitizerIn ( node ) }
8686
87- /** Holds if data flow out of `node` is prohibited. */
87+ /** Holds if taint propagation out of `node` is prohibited. */
8888 predicate isSanitizerOut ( DataFlow:: Node node ) { none ( ) }
8989
9090 final override predicate isBarrierOut ( DataFlow:: Node node ) { isSanitizerOut ( node ) }
9191
92- /** Holds if data flow through nodes guarded by `guard` is prohibited. */
92+ /** Holds if taint propagation through nodes guarded by `guard` is prohibited. */
9393 predicate isSanitizerGuard ( DataFlow:: BarrierGuard guard ) { none ( ) }
9494
9595 final override predicate isBarrierGuard ( DataFlow:: BarrierGuard guard ) { isSanitizerGuard ( guard ) }
You can’t perform that action at this time.
0 commit comments