|
| 1 | +edges |
| 2 | +| test.go:13:12:13:16 | implicit dereference : URL | test.go:13:12:13:16 | implicit dereference : URL | |
| 3 | +| test.go:13:12:13:16 | implicit dereference : URL | test.go:13:12:13:16 | selection of URL : pointer type | |
| 4 | +| test.go:13:12:13:16 | implicit dereference : URL | test.go:13:12:13:21 | selection of Path : string | |
| 5 | +| test.go:13:12:13:16 | selection of URL : pointer type | test.go:13:12:13:16 | implicit dereference : URL | |
| 6 | +| test.go:13:12:13:16 | selection of URL : pointer type | test.go:13:12:13:16 | selection of URL : pointer type | |
| 7 | +| test.go:13:12:13:16 | selection of URL : pointer type | test.go:13:12:13:21 | selection of Path : string | |
| 8 | +| test.go:13:12:13:21 | selection of Path : string | test.go:21:18:21:23 | hidden : string | |
| 9 | +| test.go:21:18:21:23 | hidden : string | test.go:21:11:21:24 | type conversion | |
| 10 | +| test.go:22:18:22:45 | call to URLParam : string | test.go:22:11:22:46 | type conversion | |
| 11 | +| test.go:23:18:23:60 | call to URLParamFromCtx : string | test.go:23:11:23:61 | type conversion | |
| 12 | +| test.go:24:18:24:71 | call to URLParam : string | test.go:24:11:24:72 | type conversion | |
| 13 | +nodes |
| 14 | +| test.go:13:12:13:16 | implicit dereference : URL | semmle.label | implicit dereference : URL | |
| 15 | +| test.go:13:12:13:16 | selection of URL : pointer type | semmle.label | selection of URL : pointer type | |
| 16 | +| test.go:13:12:13:21 | selection of Path : string | semmle.label | selection of Path : string | |
| 17 | +| test.go:21:11:21:24 | type conversion | semmle.label | type conversion | |
| 18 | +| test.go:21:18:21:23 | hidden : string | semmle.label | hidden : string | |
| 19 | +| test.go:22:11:22:46 | type conversion | semmle.label | type conversion | |
| 20 | +| test.go:22:18:22:45 | call to URLParam : string | semmle.label | call to URLParam : string | |
| 21 | +| test.go:23:11:23:61 | type conversion | semmle.label | type conversion | |
| 22 | +| test.go:23:18:23:60 | call to URLParamFromCtx : string | semmle.label | call to URLParamFromCtx : string | |
| 23 | +| test.go:24:11:24:72 | type conversion | semmle.label | type conversion | |
| 24 | +| test.go:24:18:24:71 | call to URLParam : string | semmle.label | call to URLParam : string | |
| 25 | +#select |
| 26 | +| test.go:21:11:21:24 | type conversion | test.go:13:12:13:16 | selection of URL : pointer type | test.go:21:11:21:24 | type conversion | Cross-site scripting vulnerability due to $@. | test.go:13:12:13:16 | selection of URL | user-provided value | |
| 27 | +| test.go:22:11:22:46 | type conversion | test.go:22:18:22:45 | call to URLParam : string | test.go:22:11:22:46 | type conversion | Cross-site scripting vulnerability due to $@. | test.go:22:18:22:45 | call to URLParam | user-provided value | |
| 28 | +| test.go:23:11:23:61 | type conversion | test.go:23:18:23:60 | call to URLParamFromCtx : string | test.go:23:11:23:61 | type conversion | Cross-site scripting vulnerability due to $@. | test.go:23:18:23:60 | call to URLParamFromCtx | user-provided value | |
| 29 | +| test.go:24:11:24:72 | type conversion | test.go:24:18:24:71 | call to URLParam : string | test.go:24:11:24:72 | type conversion | Cross-site scripting vulnerability due to $@. | test.go:24:18:24:71 | call to URLParam | user-provided value | |
0 commit comments