|
1 | 1 | edges |
2 | | -| test.ps1:1:1:1:10 | userinput | test.ps1:4:1:4:6 | query | provenance | | |
| 2 | +| test.ps1:1:1:1:10 | userinput | test.ps1:4:10:4:62 | SELECT * FROM MyTable WHERE MyColumn = '$userinput' | provenance | | |
3 | 3 | | test.ps1:1:1:1:10 | userinput | test.ps1:8:1:8:6 | query | provenance | | |
4 | 4 | | test.ps1:1:1:1:10 | userinput | test.ps1:17:24:17:76 | SELECT * FROM MyTable WHERE MyColumn = '$userinput' | provenance | | |
5 | 5 | | test.ps1:1:1:1:10 | userinput | test.ps1:28:24:28:76 | SELECT * FROM MyTable WHERE MyColumn = '$userinput' | provenance | | |
6 | 6 | | test.ps1:1:1:1:10 | userinput | test.ps1:78:13:78:59 | SELECT * FROM Customers WHERE id = $userinput | provenance | | |
7 | 7 | | test.ps1:1:1:1:10 | userinput | test.ps1:128:28:128:37 | userinput | provenance | | |
8 | 8 | | test.ps1:1:14:1:45 | Call to read-host | test.ps1:1:1:1:10 | userinput | provenance | Src:MaD:0 | |
9 | 9 | | test.ps1:4:1:4:6 | query | test.ps1:5:72:5:77 | query | provenance | | |
| 10 | +| test.ps1:4:10:4:62 | SELECT * FROM MyTable WHERE MyColumn = '$userinput' | test.ps1:4:1:4:6 | query | provenance | | |
10 | 11 | | test.ps1:8:1:8:6 | query | test.ps1:9:72:9:77 | query | provenance | | |
11 | 12 | | test.ps1:72:1:72:11 | QueryConn2 [element Query] | test.ps1:81:15:81:25 | QueryConn2 | provenance | | |
12 | 13 | | test.ps1:72:15:79:1 | ${...} [element Query] | test.ps1:72:1:72:11 | QueryConn2 [element Query] | provenance | | |
13 | 14 | | test.ps1:78:13:78:59 | SELECT * FROM Customers WHERE id = $userinput | test.ps1:72:15:79:1 | ${...} [element Query] | provenance | | |
14 | | -| test.ps1:121:9:121:56 | unvalidated | test.ps1:125:92:125:143 | SELECT * FROM Customers where id = $($unvalidated) | provenance | | |
| 15 | +| test.ps1:121:9:121:56 | unvalidated | test.ps1:125:128:125:142 | $(...) | provenance | | |
| 16 | +| test.ps1:125:128:125:142 | $(...) | test.ps1:125:92:125:143 | SELECT * FROM Customers where id = $($unvalidated) | provenance | | |
15 | 17 | | test.ps1:128:28:128:37 | userinput | test.ps1:121:9:121:56 | unvalidated | provenance | | |
16 | 18 | nodes |
17 | 19 | | test.ps1:1:1:1:10 | userinput | semmle.label | userinput | |
18 | 20 | | test.ps1:1:14:1:45 | Call to read-host | semmle.label | Call to read-host | |
19 | 21 | | test.ps1:4:1:4:6 | query | semmle.label | query | |
| 22 | +| test.ps1:4:10:4:62 | SELECT * FROM MyTable WHERE MyColumn = '$userinput' | semmle.label | SELECT * FROM MyTable WHERE MyColumn = '$userinput' | |
20 | 23 | | test.ps1:5:72:5:77 | query | semmle.label | query | |
21 | 24 | | test.ps1:8:1:8:6 | query | semmle.label | query | |
22 | 25 | | test.ps1:9:72:9:77 | query | semmle.label | query | |
|
28 | 31 | | test.ps1:81:15:81:25 | QueryConn2 | semmle.label | QueryConn2 | |
29 | 32 | | test.ps1:121:9:121:56 | unvalidated | semmle.label | unvalidated | |
30 | 33 | | test.ps1:125:92:125:143 | SELECT * FROM Customers where id = $($unvalidated) | semmle.label | SELECT * FROM Customers where id = $($unvalidated) | |
| 34 | +| test.ps1:125:128:125:142 | $(...) | semmle.label | $(...) | |
31 | 35 | | test.ps1:128:28:128:37 | userinput | semmle.label | userinput | |
32 | 36 | subpaths |
33 | 37 | #select |
|
0 commit comments