|
1 | 1 | edges |
2 | | -| test.ps1:1:1:1:10 | userinput | test.ps1:4:10:4:62 | SELECT * FROM MyTable WHERE MyColumn = '$userinput' | provenance | | |
3 | | -| test.ps1:1:1:1:10 | userinput | test.ps1:8:1:8:6 | query | provenance | | |
4 | | -| test.ps1:1:1:1:10 | userinput | test.ps1:17:24:17:76 | SELECT * FROM MyTable WHERE MyColumn = '$userinput' | provenance | | |
5 | | -| test.ps1:1:1:1:10 | userinput | test.ps1:28:24:28:76 | SELECT * FROM MyTable WHERE MyColumn = '$userinput' | provenance | | |
6 | | -| test.ps1:1:1:1:10 | userinput | test.ps1:78:13:78:59 | SELECT * FROM Customers WHERE id = $userinput | provenance | | |
7 | | -| test.ps1:1:1:1:10 | userinput | test.ps1:128:28:128:37 | userinput | provenance | | |
| 2 | +| test.ps1:1:1:1:10 | userinput | test.ps1:4:51:4:60 | userinput | provenance | | |
8 | 3 | | test.ps1:1:14:1:45 | Call to read-host | test.ps1:1:1:1:10 | userinput | provenance | Src:MaD:0 | |
9 | 4 | | test.ps1:4:1:4:6 | query | test.ps1:5:72:5:77 | query | provenance | | |
10 | 5 | | test.ps1:4:10:4:62 | SELECT * FROM MyTable WHERE MyColumn = '$userinput' | test.ps1:4:1:4:6 | query | provenance | | |
| 6 | +| test.ps1:4:51:4:60 | userinput | test.ps1:4:10:4:62 | SELECT * FROM MyTable WHERE MyColumn = '$userinput' | provenance | Config | |
| 7 | +| test.ps1:4:51:4:60 | userinput | test.ps1:8:43:8:52 | userinput | provenance | | |
11 | 8 | | test.ps1:8:1:8:6 | query | test.ps1:9:72:9:77 | query | provenance | | |
| 9 | +| test.ps1:8:10:8:52 | ...+... | test.ps1:8:1:8:6 | query | provenance | | |
| 10 | +| test.ps1:8:43:8:52 | userinput | test.ps1:8:10:8:52 | ...+... | provenance | Config | |
| 11 | +| test.ps1:8:43:8:52 | userinput | test.ps1:17:65:17:74 | userinput | provenance | | |
| 12 | +| test.ps1:17:65:17:74 | userinput | test.ps1:17:24:17:76 | SELECT * FROM MyTable WHERE MyColumn = '$userinput' | provenance | Config | |
| 13 | +| test.ps1:17:65:17:74 | userinput | test.ps1:28:65:28:74 | userinput | provenance | | |
| 14 | +| test.ps1:28:65:28:74 | userinput | test.ps1:28:24:28:76 | SELECT * FROM MyTable WHERE MyColumn = '$userinput' | provenance | Config | |
| 15 | +| test.ps1:28:65:28:74 | userinput | test.ps1:78:49:78:58 | userinput | provenance | | |
12 | 16 | | test.ps1:72:1:72:11 | QueryConn2 [element Query] | test.ps1:81:15:81:25 | QueryConn2 | provenance | | |
13 | 17 | | test.ps1:72:15:79:1 | ${...} [element Query] | test.ps1:72:1:72:11 | QueryConn2 [element Query] | provenance | | |
14 | 18 | | test.ps1:78:13:78:59 | SELECT * FROM Customers WHERE id = $userinput | test.ps1:72:15:79:1 | ${...} [element Query] | provenance | | |
15 | | -| test.ps1:121:9:121:56 | unvalidated | test.ps1:125:128:125:142 | $(...) | provenance | | |
| 19 | +| test.ps1:78:49:78:58 | userinput | test.ps1:78:13:78:59 | SELECT * FROM Customers WHERE id = $userinput | provenance | Config | |
| 20 | +| test.ps1:78:49:78:58 | userinput | test.ps1:111:51:111:60 | userinput | provenance | | |
| 21 | +| test.ps1:111:51:111:60 | userinput | test.ps1:128:28:128:37 | userinput | provenance | | |
| 22 | +| test.ps1:121:9:121:56 | unvalidated | test.ps1:125:130:125:141 | unvalidated | provenance | | |
16 | 23 | | test.ps1:125:128:125:142 | $(...) | test.ps1:125:92:125:143 | SELECT * FROM Customers where id = $($unvalidated) | provenance | | |
| 24 | +| test.ps1:125:128:125:142 | $(...) | test.ps1:125:92:125:143 | SELECT * FROM Customers where id = $($unvalidated) | provenance | Config | |
| 25 | +| test.ps1:125:130:125:141 | unvalidated | test.ps1:125:128:125:142 | $(...) | provenance | | |
| 26 | +| test.ps1:125:130:125:141 | unvalidated | test.ps1:125:128:125:142 | $(...) | provenance | Config | |
17 | 27 | | test.ps1:128:28:128:37 | userinput | test.ps1:121:9:121:56 | unvalidated | provenance | | |
18 | 28 | nodes |
19 | 29 | | test.ps1:1:1:1:10 | userinput | semmle.label | userinput | |
20 | 30 | | test.ps1:1:14:1:45 | Call to read-host | semmle.label | Call to read-host | |
21 | 31 | | test.ps1:4:1:4:6 | query | semmle.label | query | |
22 | 32 | | test.ps1:4:10:4:62 | SELECT * FROM MyTable WHERE MyColumn = '$userinput' | semmle.label | SELECT * FROM MyTable WHERE MyColumn = '$userinput' | |
| 33 | +| test.ps1:4:51:4:60 | userinput | semmle.label | userinput | |
23 | 34 | | test.ps1:5:72:5:77 | query | semmle.label | query | |
24 | 35 | | test.ps1:8:1:8:6 | query | semmle.label | query | |
| 36 | +| test.ps1:8:10:8:52 | ...+... | semmle.label | ...+... | |
| 37 | +| test.ps1:8:43:8:52 | userinput | semmle.label | userinput | |
25 | 38 | | test.ps1:9:72:9:77 | query | semmle.label | query | |
26 | 39 | | test.ps1:17:24:17:76 | SELECT * FROM MyTable WHERE MyColumn = '$userinput' | semmle.label | SELECT * FROM MyTable WHERE MyColumn = '$userinput' | |
| 40 | +| test.ps1:17:65:17:74 | userinput | semmle.label | userinput | |
27 | 41 | | test.ps1:28:24:28:76 | SELECT * FROM MyTable WHERE MyColumn = '$userinput' | semmle.label | SELECT * FROM MyTable WHERE MyColumn = '$userinput' | |
| 42 | +| test.ps1:28:65:28:74 | userinput | semmle.label | userinput | |
28 | 43 | | test.ps1:72:1:72:11 | QueryConn2 [element Query] | semmle.label | QueryConn2 [element Query] | |
29 | 44 | | test.ps1:72:15:79:1 | ${...} [element Query] | semmle.label | ${...} [element Query] | |
30 | 45 | | test.ps1:78:13:78:59 | SELECT * FROM Customers WHERE id = $userinput | semmle.label | SELECT * FROM Customers WHERE id = $userinput | |
| 46 | +| test.ps1:78:49:78:58 | userinput | semmle.label | userinput | |
31 | 47 | | test.ps1:81:15:81:25 | QueryConn2 | semmle.label | QueryConn2 | |
| 48 | +| test.ps1:111:51:111:60 | userinput | semmle.label | userinput | |
32 | 49 | | test.ps1:121:9:121:56 | unvalidated | semmle.label | unvalidated | |
33 | 50 | | test.ps1:125:92:125:143 | SELECT * FROM Customers where id = $($unvalidated) | semmle.label | SELECT * FROM Customers where id = $($unvalidated) | |
34 | 51 | | test.ps1:125:128:125:142 | $(...) | semmle.label | $(...) | |
| 52 | +| test.ps1:125:128:125:142 | $(...) | semmle.label | $(...) | |
| 53 | +| test.ps1:125:130:125:141 | unvalidated | semmle.label | unvalidated | |
35 | 54 | | test.ps1:128:28:128:37 | userinput | semmle.label | userinput | |
36 | 55 | subpaths |
37 | 56 | #select |
|
0 commit comments