11#select
22| 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 |
33| 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 |
413edges
514| test.jsx:5:11:5:63 | response | test.jsx:6:24:6:31 | response | provenance | |
615| test.jsx:5:22:5:63 | await f ... ntent") | test.jsx:5:11:5:63 | response | provenance | |
1423| testReactRelay.tsx:5:9:5:52 | commentData | testReactRelay.tsx:7:43:7:53 | commentData | provenance | |
1524| testReactRelay.tsx:5:23:5:52 | useFrag ... entRef) | testReactRelay.tsx:5:9:5:52 | commentData | provenance | |
1625| 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 | |
1750nodes
1851| test.jsx:5:11:5:63 | response | semmle.label | response |
1952| test.jsx:5:22:5:63 | await f ... ntent") | semmle.label | await f ... ntent") |
@@ -29,22 +62,37 @@ nodes
2962| testReactRelay.tsx:5:23:5:52 | useFrag ... entRef) | semmle.label | useFrag ... entRef) |
3063| testReactRelay.tsx:7:43:7:53 | commentData | semmle.label | commentData |
3164| 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 |
3298subpaths
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