|
1 | 1 | edges |
2 | 2 | | MybatisSqlInjection.java:62:19:62:43 | name : String | MybatisSqlInjection.java:63:35:63:38 | name : String | |
3 | 3 | | MybatisSqlInjection.java:63:35:63:38 | name : String | MybatisSqlInjectionService.java:48:19:48:29 | name : String | |
| 4 | +| MybatisSqlInjection.java:94:20:94:44 | name : String | MybatisSqlInjection.java:95:36:95:39 | name : String | |
| 5 | +| MybatisSqlInjection.java:95:36:95:39 | name : String | MybatisSqlInjectionService.java:76:20:76:30 | name : String | |
| 6 | +| MybatisSqlInjection.java:99:20:99:43 | age : String | MybatisSqlInjection.java:100:36:100:38 | age : String | |
| 7 | +| MybatisSqlInjection.java:100:36:100:38 | age : String | MybatisSqlInjectionService.java:80:20:80:29 | age : String | |
4 | 8 | | MybatisSqlInjectionService.java:48:19:48:29 | name : String | MybatisSqlInjectionService.java:50:23:50:26 | name : String | |
5 | 9 | | MybatisSqlInjectionService.java:50:3:50:9 | hashMap [post update] [<map.value>] : String | MybatisSqlInjectionService.java:51:27:51:33 | hashMap | |
6 | 10 | | MybatisSqlInjectionService.java:50:23:50:26 | name : String | MybatisSqlInjectionService.java:50:3:50:9 | hashMap [post update] [<map.value>] : String | |
| 11 | +| MybatisSqlInjectionService.java:76:20:76:30 | name : String | MybatisSqlInjectionService.java:77:28:77:31 | name | |
| 12 | +| MybatisSqlInjectionService.java:80:20:80:29 | age : String | MybatisSqlInjectionService.java:81:28:81:30 | age | |
7 | 13 | nodes |
8 | 14 | | MybatisSqlInjection.java:62:19:62:43 | name : String | semmle.label | name : String | |
9 | 15 | | MybatisSqlInjection.java:63:35:63:38 | name : String | semmle.label | name : String | |
| 16 | +| MybatisSqlInjection.java:94:20:94:44 | name : String | semmle.label | name : String | |
| 17 | +| MybatisSqlInjection.java:95:36:95:39 | name : String | semmle.label | name : String | |
| 18 | +| MybatisSqlInjection.java:99:20:99:43 | age : String | semmle.label | age : String | |
| 19 | +| MybatisSqlInjection.java:100:36:100:38 | age : String | semmle.label | age : String | |
10 | 20 | | MybatisSqlInjectionService.java:48:19:48:29 | name : String | semmle.label | name : String | |
11 | 21 | | MybatisSqlInjectionService.java:50:3:50:9 | hashMap [post update] [<map.value>] : String | semmle.label | hashMap [post update] [<map.value>] : String | |
12 | 22 | | MybatisSqlInjectionService.java:50:23:50:26 | name : String | semmle.label | name : String | |
13 | 23 | | MybatisSqlInjectionService.java:51:27:51:33 | hashMap | semmle.label | hashMap | |
| 24 | +| MybatisSqlInjectionService.java:76:20:76:30 | name : String | semmle.label | name : String | |
| 25 | +| MybatisSqlInjectionService.java:77:28:77:31 | name | semmle.label | name | |
| 26 | +| MybatisSqlInjectionService.java:80:20:80:29 | age : String | semmle.label | age : String | |
| 27 | +| MybatisSqlInjectionService.java:81:28:81:30 | age | semmle.label | age | |
14 | 28 | subpaths |
15 | 29 | #select |
16 | 30 | | MybatisSqlInjectionService.java:51:27:51:33 | hashMap | MybatisSqlInjection.java:62:19:62:43 | name : String | MybatisSqlInjectionService.java:51:27:51:33 | hashMap | MyBatis annotation SQL injection might include code from $@ to $@. | MybatisSqlInjection.java:62:19:62:43 | name | this user input | SqlInjectionMapper.java:33:2:33:54 | Select | this SQL operation | |
0 commit comments