|
31 | 31 | | CommandInjection.swift:79:40:79:94 | call to String.init(contentsOf:) | CommandInjection.swift:79:40:79:94 | call to String.init(contentsOf:) [some:0] | |
32 | 32 | | CommandInjection.swift:79:40:79:94 | call to String.init(contentsOf:) [some:0] | CommandInjection.swift:79:8:79:12 | let ...? [some:0] | |
33 | 33 | | CommandInjection.swift:94:2:94:2 | [post] task3 [executableURL] | CommandInjection.swift:94:2:94:2 | [post] task3 | |
34 | | -| CommandInjection.swift:94:24:94:56 | call to URL.init(string:) | CommandInjection.swift:94:24:94:56 | call to URL.init(string:) [some:0] | |
35 | | -| CommandInjection.swift:94:24:94:56 | call to URL.init(string:) | CommandInjection.swift:94:24:94:57 | ...! | |
36 | 34 | | CommandInjection.swift:94:24:94:56 | call to URL.init(string:) [some:0] | CommandInjection.swift:94:24:94:57 | ...! | |
37 | 35 | | CommandInjection.swift:94:24:94:57 | ...! | CommandInjection.swift:94:2:94:2 | [post] task3 [executableURL] | |
38 | | -| CommandInjection.swift:94:36:94:36 | userControlledString | CommandInjection.swift:94:24:94:56 | call to URL.init(string:) | |
| 36 | +| CommandInjection.swift:94:36:94:36 | userControlledString | CommandInjection.swift:94:24:94:56 | call to URL.init(string:) [some:0] | |
39 | 37 | | CommandInjection.swift:95:2:95:2 | [post] task3 [arguments] | CommandInjection.swift:95:2:95:2 | [post] task3 | |
40 | 38 | | CommandInjection.swift:95:20:95:48 | [...] | CommandInjection.swift:95:2:95:2 | [post] task3 [arguments] | |
41 | 39 | | CommandInjection.swift:95:28:95:28 | userControlledString | CommandInjection.swift:95:20:95:48 | [...] | |
|
62 | 60 | | CommandInjection.swift:123:75:123:75 | userControlledString | CommandInjection.swift:123:67:123:95 | [...] | |
63 | 61 | | CommandInjection.swift:123:75:123:75 | userControlledString | CommandInjection.swift:126:35:126:35 | userControlledString | |
64 | 62 | | CommandInjection.swift:123:75:123:75 | userControlledString | CommandInjection.swift:127:70:127:70 | userControlledString | |
65 | | -| CommandInjection.swift:126:23:126:55 | call to URL.init(string:) | CommandInjection.swift:126:23:126:55 | call to URL.init(string:) [some:0] | |
66 | | -| CommandInjection.swift:126:23:126:55 | call to URL.init(string:) | CommandInjection.swift:126:23:126:56 | ...! | |
67 | 63 | | CommandInjection.swift:126:23:126:55 | call to URL.init(string:) [some:0] | CommandInjection.swift:126:23:126:56 | ...! | |
68 | | -| CommandInjection.swift:126:35:126:35 | userControlledString | CommandInjection.swift:126:23:126:55 | call to URL.init(string:) | |
| 64 | +| CommandInjection.swift:126:35:126:35 | userControlledString | CommandInjection.swift:126:23:126:55 | call to URL.init(string:) [some:0] | |
69 | 65 | | CommandInjection.swift:127:70:127:70 | userControlledString | CommandInjection.swift:127:62:127:90 | [...] | |
70 | 66 | nodes |
71 | 67 | | CommandInjection.swift:38:22:38:33 | command | semmle.label | command | |
|
100 | 96 | | CommandInjection.swift:79:40:79:94 | call to String.init(contentsOf:) [some:0] | semmle.label | call to String.init(contentsOf:) [some:0] | |
101 | 97 | | CommandInjection.swift:94:2:94:2 | [post] task3 | semmle.label | [post] task3 | |
102 | 98 | | CommandInjection.swift:94:2:94:2 | [post] task3 [executableURL] | semmle.label | [post] task3 [executableURL] | |
103 | | -| CommandInjection.swift:94:24:94:56 | call to URL.init(string:) | semmle.label | call to URL.init(string:) | |
104 | 99 | | CommandInjection.swift:94:24:94:56 | call to URL.init(string:) [some:0] | semmle.label | call to URL.init(string:) [some:0] | |
105 | 100 | | CommandInjection.swift:94:24:94:57 | ...! | semmle.label | ...! | |
106 | 101 | | CommandInjection.swift:94:36:94:36 | userControlledString | semmle.label | userControlledString | |
@@ -129,7 +124,6 @@ nodes |
129 | 124 | | CommandInjection.swift:122:42:122:42 | userControlledString | semmle.label | userControlledString | |
130 | 125 | | CommandInjection.swift:123:67:123:95 | [...] | semmle.label | [...] | |
131 | 126 | | CommandInjection.swift:123:75:123:75 | userControlledString | semmle.label | userControlledString | |
132 | | -| CommandInjection.swift:126:23:126:55 | call to URL.init(string:) | semmle.label | call to URL.init(string:) | |
133 | 127 | | CommandInjection.swift:126:23:126:55 | call to URL.init(string:) [some:0] | semmle.label | call to URL.init(string:) [some:0] | |
134 | 128 | | CommandInjection.swift:126:23:126:56 | ...! | semmle.label | ...! | |
135 | 129 | | CommandInjection.swift:126:35:126:35 | userControlledString | semmle.label | userControlledString | |
|
0 commit comments