Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 98c755d commit f531f44Copy full SHA for f531f44
1 file changed
javascript/ql/test/library-tests/TripleDot/urlsearchparams.js
@@ -0,0 +1,15 @@
1
+function u1() {
2
+ const searchParams = new URLSearchParams(source("u1.1"));
3
+ sink(searchParams.get("x")); // $ MISSING: hasTaintFlow=u1.1
4
+ sink(searchParams.get(unknown())); // $ MISSING: hasTaintFlow=u1.1
5
+ sink(searchParams.getAll("x")); // $ MISSING: hasTaintFlow=u1.1
6
+ sink(searchParams.getAll(unknown())); // $ MISSING: hasTaintFlow=u1.1
7
+}
8
+
9
+function u2() {
10
+ const url = new URL(source("u2.1"));
11
+ sink(url.searchParams.get("x")); // $ MISSING: hasTaintFlow=u2.1
12
+ sink(url.searchParams.get(unknown())); // $ MISSING: hasTaintFlow=u2.1
13
+ sink(url.searchParams.getAll("x")); // $ MISSING: hasTaintFlow=u2.1
14
+ sink(url.searchParams.getAll(unknown())); // $ MISSING: hasTaintFlow=u2.1
15
0 commit comments