Skip to content

Commit 58a557b

Browse files
committed
JS: Update InsecureRandomness
1 parent e863e23 commit 58a557b

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

javascript/ql/lib/semmle/javascript/security/dataflow/InsecureRandomnessQuery.qll

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,9 @@ class Configuration extends TaintTracking::Configuration {
2727
node instanceof Sanitizer
2828
}
2929

30-
override predicate isSanitizerEdge(DataFlow::Node pred, DataFlow::Node succ) {
30+
override predicate isSanitizerOut(DataFlow::Node node) {
3131
// stop propagation at the sinks to avoid double reporting
32-
pred instanceof Sink and
33-
// constrain succ
34-
pred = succ.getAPredecessor()
32+
this.isSink(node)
3533
}
3634

3735
override predicate isAdditionalTaintStep(DataFlow::Node pred, DataFlow::Node succ) {

0 commit comments

Comments
 (0)