Files
codeql/javascript/ql/test/library-tests/TaintTracking/indexOf.js
2019-01-18 10:40:48 +00:00

16 lines
226 B
JavaScript

let whitelist = ['a', 'b', 'c'];
function test() {
let x = source();
if (whitelist.indexOf(x) < -1) {
// unreachable
} else {
sink(x); // NOT OK
}
if (whitelist.indexOf(x) > 1) {
sink(x) // OK
}
}