1
1
#select
2
2
| test.jsx:27:29:27:32 | data | test.jsx:5:28:5:63 | fetch(" ... ntent") | test.jsx:27:29:27:32 | data | Cross-site scripting vulnerability due to $@. | test.jsx:5:28:5:63 | fetch(" ... ntent") | user-provided value |
3
3
| testReactRelay.tsx:7:43:7:58 | commentData.text | testReactRelay.tsx:5:23:5:52 | useFrag ... entRef) | testReactRelay.tsx:7:43:7:58 | commentData.text | Cross-site scripting vulnerability due to $@. | testReactRelay.tsx:5:23:5:52 | useFrag ... entRef) | user-provided value |
4
+ | testReactRelay.tsx:18:48:18:68 | data.co ... 0].text | testReactRelay.tsx:17:16:17:42 | useLazy ... ry, {}) | testReactRelay.tsx:18:48:18:68 | data.co ... 0].text | Cross-site scripting vulnerability due to $@. | testReactRelay.tsx:17:16:17:42 | useLazy ... ry, {}) | user-provided value |
5
+ | testReactRelay.tsx:28:17:28:67 | usePrel ... r?.name | testReactRelay.tsx:28:17:28:56 | usePrel ... erence) | testReactRelay.tsx:28:17:28:67 | usePrel ... r?.name | Cross-site scripting vulnerability due to $@. | testReactRelay.tsx:28:17:28:56 | usePrel ... erence) | user-provided value |
6
+ | testReactRelay.tsx:38:49:38:52 | data | testReactRelay.tsx:37:16:37:40 | useClie ... ry, {}) | testReactRelay.tsx:38:49:38:52 | data | Cross-site scripting vulnerability due to $@. | testReactRelay.tsx:37:16:37:40 | useClie ... ry, {}) | user-provided value |
7
+ | testReactRelay.tsx:47:46:47:49 | data | testReactRelay.tsx:44:27:44:70 | useRefe ... omment) | testReactRelay.tsx:47:46:47:49 | data | Cross-site scripting vulnerability due to $@. | testReactRelay.tsx:44:27:44:70 | useRefe ... omment) | user-provided value |
8
+ | testReactRelay.tsx:70:49:70:52 | data | testReactRelay.tsx:69:7:69:38 | usePagi ... ry, {}) | testReactRelay.tsx:70:49:70:52 | data | Cross-site scripting vulnerability due to $@. | testReactRelay.tsx:69:7:69:38 | usePagi ... ry, {}) | user-provided value |
9
+ | testReactRelay.tsx:87:50:87:61 | feedbackText | testReactRelay.tsx:82:17:82:20 | data | testReactRelay.tsx:87:50:87:61 | feedbackText | Cross-site scripting vulnerability due to $@. | testReactRelay.tsx:82:17:82:20 | data | user-provided value |
10
+ | testReactRelay.tsx:112:48:112:58 | fragmentRef | testReactRelay.tsx:99:14:99:16 | res | testReactRelay.tsx:112:48:112:58 | fragmentRef | Cross-site scripting vulnerability due to $@. | testReactRelay.tsx:99:14:99:16 | res | user-provided value |
11
+ | testReactRelay.tsx:126:35:126:43 | data.user | testReactRelay.tsx:123:12:123:15 | data | testReactRelay.tsx:126:35:126:43 | data.user | Cross-site scripting vulnerability due to $@. | testReactRelay.tsx:123:12:123:15 | data | user-provided value |
12
+ | testReactRelay.tsx:136:50:136:53 | data | testReactRelay.tsx:135:16:135:39 | readFra ... y, key) | testReactRelay.tsx:136:50:136:53 | data | Cross-site scripting vulnerability due to $@. | testReactRelay.tsx:135:16:135:39 | readFra ... y, key) | user-provided value |
4
13
edges
5
14
| test.jsx:5:11:5:63 | response | test.jsx:6:24:6:31 | response | provenance | |
6
15
| test.jsx:5:22:5:63 | await f ... ntent") | test.jsx:5:11:5:63 | response | provenance | |
14
23
| testReactRelay.tsx:5:9:5:52 | commentData | testReactRelay.tsx:7:43:7:53 | commentData | provenance | |
15
24
| testReactRelay.tsx:5:23:5:52 | useFrag ... entRef) | testReactRelay.tsx:5:9:5:52 | commentData | provenance | |
16
25
| testReactRelay.tsx:7:43:7:53 | commentData | testReactRelay.tsx:7:43:7:58 | commentData.text | provenance | |
26
+ | testReactRelay.tsx:17:9:17:42 | data | testReactRelay.tsx:18:48:18:51 | data | provenance | |
27
+ | testReactRelay.tsx:17:16:17:42 | useLazy ... ry, {}) | testReactRelay.tsx:17:9:17:42 | data | provenance | |
28
+ | testReactRelay.tsx:18:48:18:51 | data | testReactRelay.tsx:18:48:18:68 | data.co ... 0].text | provenance | |
29
+ | testReactRelay.tsx:28:17:28:56 | usePrel ... erence) | testReactRelay.tsx:28:17:28:67 | usePrel ... r?.name | provenance | |
30
+ | testReactRelay.tsx:37:9:37:40 | data | testReactRelay.tsx:38:49:38:52 | data | provenance | |
31
+ | testReactRelay.tsx:37:16:37:40 | useClie ... ry, {}) | testReactRelay.tsx:37:9:37:40 | data | provenance | |
32
+ | testReactRelay.tsx:44:9:44:23 | [data, refetch] | testReactRelay.tsx:44:9:44:70 | data | provenance | |
33
+ | testReactRelay.tsx:44:9:44:70 | data | testReactRelay.tsx:47:46:47:49 | data | provenance | |
34
+ | testReactRelay.tsx:44:27:44:70 | useRefe ... omment) | testReactRelay.tsx:44:9:44:23 | [data, refetch] | provenance | |
35
+ | testReactRelay.tsx:60:9:69:3 | {\\n d ... ch,\\n } | testReactRelay.tsx:60:9:69:38 | data | provenance | |
36
+ | testReactRelay.tsx:60:9:69:38 | data | testReactRelay.tsx:70:49:70:52 | data | provenance | |
37
+ | testReactRelay.tsx:69:7:69:38 | usePagi ... ry, {}) | testReactRelay.tsx:60:9:69:3 | {\\n d ... ch,\\n } | provenance | |
38
+ | testReactRelay.tsx:79:9:79:54 | feedbackText | testReactRelay.tsx:87:50:87:61 | feedbackText | provenance | |
39
+ | testReactRelay.tsx:79:10:79:21 | feedbackText | testReactRelay.tsx:79:9:79:54 | feedbackText | provenance | |
40
+ | testReactRelay.tsx:82:17:82:20 | data | testReactRelay.tsx:83:23:83:26 | data | provenance | |
41
+ | testReactRelay.tsx:83:23:83:26 | data | testReactRelay.tsx:79:10:79:21 | feedbackText | provenance | |
42
+ | testReactRelay.tsx:94:9:94:50 | fragmentRef | testReactRelay.tsx:112:48:112:58 | fragmentRef | provenance | |
43
+ | testReactRelay.tsx:94:10:94:20 | fragmentRef | testReactRelay.tsx:94:9:94:50 | fragmentRef | provenance | |
44
+ | testReactRelay.tsx:99:14:99:16 | res | testReactRelay.tsx:100:22:100:24 | res | provenance | |
45
+ | testReactRelay.tsx:100:22:100:24 | res | testReactRelay.tsx:94:10:94:20 | fragmentRef | provenance | |
46
+ | testReactRelay.tsx:123:12:123:15 | data | testReactRelay.tsx:126:35:126:38 | data | provenance | |
47
+ | testReactRelay.tsx:126:35:126:38 | data | testReactRelay.tsx:126:35:126:43 | data.user | provenance | |
48
+ | testReactRelay.tsx:135:9:135:39 | data | testReactRelay.tsx:136:50:136:53 | data | provenance | |
49
+ | testReactRelay.tsx:135:16:135:39 | readFra ... y, key) | testReactRelay.tsx:135:9:135:39 | data | provenance | |
17
50
nodes
18
51
| test.jsx:5:11:5:63 | response | semmle.label | response |
19
52
| test.jsx:5:22:5:63 | await f ... ntent") | semmle.label | await f ... ntent") |
@@ -29,22 +62,37 @@ nodes
29
62
| testReactRelay.tsx:5:23:5:52 | useFrag ... entRef) | semmle.label | useFrag ... entRef) |
30
63
| testReactRelay.tsx:7:43:7:53 | commentData | semmle.label | commentData |
31
64
| testReactRelay.tsx:7:43:7:58 | commentData.text | semmle.label | commentData.text |
65
+ | testReactRelay.tsx:17:9:17:42 | data | semmle.label | data |
66
+ | testReactRelay.tsx:17:16:17:42 | useLazy ... ry, {}) | semmle.label | useLazy ... ry, {}) |
67
+ | testReactRelay.tsx:18:48:18:51 | data | semmle.label | data |
68
+ | testReactRelay.tsx:18:48:18:68 | data.co ... 0].text | semmle.label | data.co ... 0].text |
69
+ | testReactRelay.tsx:28:17:28:56 | usePrel ... erence) | semmle.label | usePrel ... erence) |
70
+ | testReactRelay.tsx:28:17:28:67 | usePrel ... r?.name | semmle.label | usePrel ... r?.name |
71
+ | testReactRelay.tsx:37:9:37:40 | data | semmle.label | data |
72
+ | testReactRelay.tsx:37:16:37:40 | useClie ... ry, {}) | semmle.label | useClie ... ry, {}) |
73
+ | testReactRelay.tsx:38:49:38:52 | data | semmle.label | data |
74
+ | testReactRelay.tsx:44:9:44:23 | [data, refetch] | semmle.label | [data, refetch] |
75
+ | testReactRelay.tsx:44:9:44:70 | data | semmle.label | data |
76
+ | testReactRelay.tsx:44:27:44:70 | useRefe ... omment) | semmle.label | useRefe ... omment) |
77
+ | testReactRelay.tsx:47:46:47:49 | data | semmle.label | data |
78
+ | testReactRelay.tsx:60:9:69:3 | {\\n d ... ch,\\n } | semmle.label | {\\n d ... ch,\\n } |
79
+ | testReactRelay.tsx:60:9:69:38 | data | semmle.label | data |
80
+ | testReactRelay.tsx:69:7:69:38 | usePagi ... ry, {}) | semmle.label | usePagi ... ry, {}) |
81
+ | testReactRelay.tsx:70:49:70:52 | data | semmle.label | data |
82
+ | testReactRelay.tsx:79:9:79:54 | feedbackText | semmle.label | feedbackText |
83
+ | testReactRelay.tsx:79:10:79:21 | feedbackText | semmle.label | feedbackText |
84
+ | testReactRelay.tsx:82:17:82:20 | data | semmle.label | data |
85
+ | testReactRelay.tsx:83:23:83:26 | data | semmle.label | data |
86
+ | testReactRelay.tsx:87:50:87:61 | feedbackText | semmle.label | feedbackText |
87
+ | testReactRelay.tsx:94:9:94:50 | fragmentRef | semmle.label | fragmentRef |
88
+ | testReactRelay.tsx:94:10:94:20 | fragmentRef | semmle.label | fragmentRef |
89
+ | testReactRelay.tsx:99:14:99:16 | res | semmle.label | res |
90
+ | testReactRelay.tsx:100:22:100:24 | res | semmle.label | res |
91
+ | testReactRelay.tsx:112:48:112:58 | fragmentRef | semmle.label | fragmentRef |
92
+ | testReactRelay.tsx:123:12:123:15 | data | semmle.label | data |
93
+ | testReactRelay.tsx:126:35:126:38 | data | semmle.label | data |
94
+ | testReactRelay.tsx:126:35:126:43 | data.user | semmle.label | data.user |
95
+ | testReactRelay.tsx:135:9:135:39 | data | semmle.label | data |
96
+ | testReactRelay.tsx:135:16:135:39 | readFra ... y, key) | semmle.label | readFra ... y, key) |
97
+ | testReactRelay.tsx:136:50:136:53 | data | semmle.label | data |
32
98
subpaths
33
- testFailures
34
- | testReactRelay.tsx:17:45:17:64 | // $ Missing: Source | Missing result: Source |
35
- | testReactRelay.tsx:18:77:18:95 | // $ Missing: Alert | Missing result: Alert |
36
- | testReactRelay.tsx:28:70:28:88 | // $ Missing: Alert | Missing result: Alert |
37
- | testReactRelay.tsx:37:43:37:62 | // $ Missing: Source | Missing result: Source |
38
- | testReactRelay.tsx:38:61:38:79 | // $ Missing: Alert | Missing result: Alert |
39
- | testReactRelay.tsx:44:73:44:92 | // $ Missing: Source | Missing result: Source |
40
- | testReactRelay.tsx:47:57:47:75 | // $ Missing: Alert | Missing result: Alert |
41
- | testReactRelay.tsx:69:41:69:60 | // $ Missing: Source | Missing result: Source |
42
- | testReactRelay.tsx:70:61:70:79 | // $ Missing: Alert | Missing result: Alert |
43
- | testReactRelay.tsx:82:25:82:44 | // $ Missing: Source | Missing result: Source |
44
- | testReactRelay.tsx:87:71:87:89 | // $ Missing: Alert | Missing result: Alert |
45
- | testReactRelay.tsx:99:24:99:43 | // $ Missing: Source | Missing result: Source |
46
- | testReactRelay.tsx:112:68:112:86 | // $ Missing: Alert | Missing result: Alert |
47
- | testReactRelay.tsx:123:23:123:42 | // $ Missing: Source | Missing result: Source |
48
- | testReactRelay.tsx:126:46:126:64 | // $ Missing: Alert | Missing result: Alert |
49
- | testReactRelay.tsx:135:42:135:61 | // $ Missing: Source | Missing result: Source |
50
- | testReactRelay.tsx:136:63:136:81 | // $ Missing: Alert | Missing result: Alert |
0 commit comments