|
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 | | test.ts:21:57:21:76 | response.description | test.ts:8:9:8:79 | this.#h ... query') | test.ts:21:57:21:76 | response.description | Cross-site scripting vulnerability due to $@. | test.ts:8:9:8:79 | this.#h ... query') | user-provided value | |
4 | 4 | | test.ts:24:36:24:90 | `<h2>${ ... o}</p>` | test.ts:8:9:8:79 | this.#h ... query') | test.ts:24:36:24:90 | `<h2>${ ... o}</p>` | Cross-site scripting vulnerability due to $@. | test.ts:8:9:8:79 | this.#h ... query') | user-provided value | |
| 5 | +| test.vue:22:10:22:22 | v-html=data | test.vue:10:32:10:84 | fetch(" ... sts/1") | test.vue:22:10:22:22 | v-html=data | Cross-site scripting vulnerability due to $@. | test.vue:10:32:10:84 | fetch(" ... sts/1") | user-provided value | |
5 | 6 | | 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 | |
6 | 7 | | 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 | |
7 | 8 | | 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 | |
|
31 | 32 | | test.ts:24:43:24:55 | response.name | test.ts:24:36:24:90 | `<h2>${ ... o}</p>` | provenance | | |
32 | 33 | | test.ts:24:67:24:74 | response | test.ts:24:67:24:84 | response.owner.bio | provenance | | |
33 | 34 | | test.ts:24:67:24:84 | response.owner.bio | test.ts:24:36:24:90 | `<h2>${ ... o}</p>` | provenance | | |
| 35 | +| test.vue:7:11:13:6 | data | test.vue:15:21:15:24 | data | provenance | | |
| 36 | +| test.vue:7:45:7:48 | data | test.vue:7:11:13:6 | data | provenance | | |
| 37 | +| test.vue:10:15:10:84 | response | test.vue:11:16:11:23 | response | provenance | | |
| 38 | +| test.vue:10:26:10:84 | await f ... sts/1") | test.vue:10:15:10:84 | response | provenance | | |
| 39 | +| test.vue:10:32:10:84 | fetch(" ... sts/1") | test.vue:10:26:10:84 | await f ... sts/1") | provenance | | |
| 40 | +| test.vue:11:16:11:23 | response | test.vue:11:16:11:30 | response.json() | provenance | | |
| 41 | +| test.vue:11:16:11:30 | response.json() | test.vue:7:45:7:48 | data | provenance | | |
| 42 | +| test.vue:15:21:15:24 | data | test.vue:22:10:22:22 | v-html=data | provenance | | |
34 | 43 | | testReactRelay.tsx:5:9:5:52 | commentData | testReactRelay.tsx:7:43:7:53 | commentData | provenance | | |
35 | 44 | | testReactRelay.tsx:5:23:5:52 | useFrag ... entRef) | testReactRelay.tsx:5:9:5:52 | commentData | provenance | | |
36 | 45 | | testReactRelay.tsx:7:43:7:53 | commentData | testReactRelay.tsx:7:43:7:58 | commentData.text | provenance | | |
|
76 | 85 | | test.ts:24:43:24:55 | response.name | semmle.label | response.name | |
77 | 86 | | test.ts:24:67:24:74 | response | semmle.label | response | |
78 | 87 | | test.ts:24:67:24:84 | response.owner.bio | semmle.label | response.owner.bio | |
| 88 | +| test.vue:7:11:13:6 | data | semmle.label | data | |
| 89 | +| test.vue:7:45:7:48 | data | semmle.label | data | |
| 90 | +| test.vue:10:15:10:84 | response | semmle.label | response | |
| 91 | +| test.vue:10:26:10:84 | await f ... sts/1") | semmle.label | await f ... sts/1") | |
| 92 | +| test.vue:10:32:10:84 | fetch(" ... sts/1") | semmle.label | fetch(" ... sts/1") | |
| 93 | +| test.vue:11:16:11:23 | response | semmle.label | response | |
| 94 | +| test.vue:11:16:11:30 | response.json() | semmle.label | response.json() | |
| 95 | +| test.vue:15:21:15:24 | data | semmle.label | data | |
| 96 | +| test.vue:22:10:22:22 | v-html=data | semmle.label | v-html=data | |
79 | 97 | | testReactRelay.tsx:5:9:5:52 | commentData | semmle.label | commentData | |
80 | 98 | | testReactRelay.tsx:5:23:5:52 | useFrag ... entRef) | semmle.label | useFrag ... entRef) | |
81 | 99 | | testReactRelay.tsx:7:43:7:53 | commentData | semmle.label | commentData | |
@@ -112,6 +130,3 @@ nodes |
112 | 130 | | testReactRelay.tsx:136:16:136:39 | readFra ... y, key) | semmle.label | readFra ... y, key) | |
113 | 131 | | testReactRelay.tsx:137:50:137:53 | data | semmle.label | data | |
114 | 132 | subpaths |
115 | | -testFailures |
116 | | -| test.vue:10:87:10:97 | // $ Source | Missing result: Source | |
117 | | -| test.vue:22:31:22:53 | <!--$ Alert[js/xss] --> | Missing result: Alert[js/xss] | |
|
0 commit comments