@@ -504,6 +504,38 @@ nodes
504
504
| optionalSanitizer.js:45:29:45:47 | sanitizeBad(target) |
505
505
| optionalSanitizer.js:45:41:45:46 | target |
506
506
| optionalSanitizer.js:45:51:45:56 | target |
507
+ | pages/[id].jsx:5:9:5:14 | { id } |
508
+ | pages/[id].jsx:5:9:5:14 | { id } |
509
+ | pages/[id].jsx:5:9:5:29 | id |
510
+ | pages/[id].jsx:5:9:5:29 | id |
511
+ | pages/[id].jsx:5:11:5:12 | id |
512
+ | pages/[id].jsx:5:11:5:12 | id |
513
+ | pages/[id].jsx:5:18:5:29 | router.query |
514
+ | pages/[id].jsx:5:18:5:29 | router.query |
515
+ | pages/[id].jsx:5:18:5:29 | router.query |
516
+ | pages/[id].jsx:10:44:10:45 | id |
517
+ | pages/[id].jsx:10:44:10:45 | id |
518
+ | pages/[id].jsx:10:44:10:45 | id |
519
+ | pages/[id].jsx:13:44:13:52 | params.id |
520
+ | pages/[id].jsx:13:44:13:52 | params.id |
521
+ | pages/[id].jsx:13:44:13:52 | params.id |
522
+ | pages/[id].jsx:16:44:16:51 | params.q |
523
+ | pages/[id].jsx:16:44:16:51 | params.q |
524
+ | pages/[id].jsx:16:44:16:51 | params.q |
525
+ | pages/[id].jsx:25:11:25:24 | context.params |
526
+ | pages/[id].jsx:25:11:25:24 | context.params |
527
+ | pages/[id].jsx:25:11:25:24 | context.params |
528
+ | pages/[id].jsx:25:11:25:27 | context.params.id |
529
+ | pages/[id].jsx:25:11:25:27 | context.params.id |
530
+ | pages/[id].jsx:25:11:25:33 | context ... d \|\| "" |
531
+ | pages/[id].jsx:25:11:25:33 | context ... d \|\| "" |
532
+ | pages/[id].jsx:26:10:26:22 | context.query |
533
+ | pages/[id].jsx:26:10:26:22 | context.query |
534
+ | pages/[id].jsx:26:10:26:22 | context.query |
535
+ | pages/[id].jsx:26:10:26:30 | context ... .foobar |
536
+ | pages/[id].jsx:26:10:26:30 | context ... .foobar |
537
+ | pages/[id].jsx:26:10:26:36 | context ... r \|\| "" |
538
+ | pages/[id].jsx:26:10:26:36 | context ... r \|\| "" |
507
539
| react-native.js:7:7:7:33 | tainted |
508
540
| react-native.js:7:7:7:33 | tainted |
509
541
| react-native.js:7:17:7:33 | req.param("code") |
@@ -1604,6 +1636,38 @@ edges
1604
1636
| optionalSanitizer.js:45:41:45:46 | target | optionalSanitizer.js:45:29:45:47 | sanitizeBad(target) |
1605
1637
| optionalSanitizer.js:45:51:45:56 | target | optionalSanitizer.js:45:18:45:56 | sanitiz ... target |
1606
1638
| optionalSanitizer.js:45:51:45:56 | target | optionalSanitizer.js:45:18:45:56 | sanitiz ... target |
1639
+ | pages/[id].jsx:5:9:5:14 | { id } | pages/[id].jsx:5:11:5:12 | id |
1640
+ | pages/[id].jsx:5:9:5:14 | { id } | pages/[id].jsx:5:11:5:12 | id |
1641
+ | pages/[id].jsx:5:9:5:29 | id | pages/[id].jsx:10:44:10:45 | id |
1642
+ | pages/[id].jsx:5:9:5:29 | id | pages/[id].jsx:10:44:10:45 | id |
1643
+ | pages/[id].jsx:5:9:5:29 | id | pages/[id].jsx:10:44:10:45 | id |
1644
+ | pages/[id].jsx:5:9:5:29 | id | pages/[id].jsx:10:44:10:45 | id |
1645
+ | pages/[id].jsx:5:11:5:12 | id | pages/[id].jsx:5:9:5:29 | id |
1646
+ | pages/[id].jsx:5:11:5:12 | id | pages/[id].jsx:5:9:5:29 | id |
1647
+ | pages/[id].jsx:5:18:5:29 | router.query | pages/[id].jsx:5:9:5:14 | { id } |
1648
+ | pages/[id].jsx:5:18:5:29 | router.query | pages/[id].jsx:5:9:5:14 | { id } |
1649
+ | pages/[id].jsx:5:18:5:29 | router.query | pages/[id].jsx:5:9:5:14 | { id } |
1650
+ | pages/[id].jsx:5:18:5:29 | router.query | pages/[id].jsx:5:9:5:14 | { id } |
1651
+ | pages/[id].jsx:25:11:25:24 | context.params | pages/[id].jsx:25:11:25:27 | context.params.id |
1652
+ | pages/[id].jsx:25:11:25:24 | context.params | pages/[id].jsx:25:11:25:27 | context.params.id |
1653
+ | pages/[id].jsx:25:11:25:24 | context.params | pages/[id].jsx:25:11:25:27 | context.params.id |
1654
+ | pages/[id].jsx:25:11:25:24 | context.params | pages/[id].jsx:25:11:25:27 | context.params.id |
1655
+ | pages/[id].jsx:25:11:25:27 | context.params.id | pages/[id].jsx:25:11:25:33 | context ... d \|\| "" |
1656
+ | pages/[id].jsx:25:11:25:27 | context.params.id | pages/[id].jsx:25:11:25:33 | context ... d \|\| "" |
1657
+ | pages/[id].jsx:25:11:25:33 | context ... d \|\| "" | pages/[id].jsx:13:44:13:52 | params.id |
1658
+ | pages/[id].jsx:25:11:25:33 | context ... d \|\| "" | pages/[id].jsx:13:44:13:52 | params.id |
1659
+ | pages/[id].jsx:25:11:25:33 | context ... d \|\| "" | pages/[id].jsx:13:44:13:52 | params.id |
1660
+ | pages/[id].jsx:25:11:25:33 | context ... d \|\| "" | pages/[id].jsx:13:44:13:52 | params.id |
1661
+ | pages/[id].jsx:26:10:26:22 | context.query | pages/[id].jsx:26:10:26:30 | context ... .foobar |
1662
+ | pages/[id].jsx:26:10:26:22 | context.query | pages/[id].jsx:26:10:26:30 | context ... .foobar |
1663
+ | pages/[id].jsx:26:10:26:22 | context.query | pages/[id].jsx:26:10:26:30 | context ... .foobar |
1664
+ | pages/[id].jsx:26:10:26:22 | context.query | pages/[id].jsx:26:10:26:30 | context ... .foobar |
1665
+ | pages/[id].jsx:26:10:26:30 | context ... .foobar | pages/[id].jsx:26:10:26:36 | context ... r \|\| "" |
1666
+ | pages/[id].jsx:26:10:26:30 | context ... .foobar | pages/[id].jsx:26:10:26:36 | context ... r \|\| "" |
1667
+ | pages/[id].jsx:26:10:26:36 | context ... r \|\| "" | pages/[id].jsx:16:44:16:51 | params.q |
1668
+ | pages/[id].jsx:26:10:26:36 | context ... r \|\| "" | pages/[id].jsx:16:44:16:51 | params.q |
1669
+ | pages/[id].jsx:26:10:26:36 | context ... r \|\| "" | pages/[id].jsx:16:44:16:51 | params.q |
1670
+ | pages/[id].jsx:26:10:26:36 | context ... r \|\| "" | pages/[id].jsx:16:44:16:51 | params.q |
1607
1671
| react-native.js:7:7:7:33 | tainted | react-native.js:8:18:8:24 | tainted |
1608
1672
| react-native.js:7:7:7:33 | tainted | react-native.js:8:18:8:24 | tainted |
1609
1673
| react-native.js:7:7:7:33 | tainted | react-native.js:8:18:8:24 | tainted |
@@ -2287,6 +2351,9 @@ edges
2287
2351
| optionalSanitizer.js:39:18:39:25 | tainted3 | optionalSanitizer.js:26:16:26:39 | documen ... .search | optionalSanitizer.js:39:18:39:25 | tainted3 | Cross-site scripting vulnerability due to $@. | optionalSanitizer.js:26:16:26:39 | documen ... .search | user-provided value |
2288
2352
| optionalSanitizer.js:43:18:43:25 | tainted3 | optionalSanitizer.js:26:16:26:39 | documen ... .search | optionalSanitizer.js:43:18:43:25 | tainted3 | Cross-site scripting vulnerability due to $@. | optionalSanitizer.js:26:16:26:39 | documen ... .search | user-provided value |
2289
2353
| optionalSanitizer.js:45:18:45:56 | sanitiz ... target | optionalSanitizer.js:26:16:26:39 | documen ... .search | optionalSanitizer.js:45:18:45:56 | sanitiz ... target | Cross-site scripting vulnerability due to $@. | optionalSanitizer.js:26:16:26:39 | documen ... .search | user-provided value |
2354
+ | pages/[id].jsx:10:44:10:45 | id | pages/[id].jsx:5:18:5:29 | router.query | pages/[id].jsx:10:44:10:45 | id | Cross-site scripting vulnerability due to $@. | pages/[id].jsx:5:18:5:29 | router.query | user-provided value |
2355
+ | pages/[id].jsx:13:44:13:52 | params.id | pages/[id].jsx:25:11:25:24 | context.params | pages/[id].jsx:13:44:13:52 | params.id | Cross-site scripting vulnerability due to $@. | pages/[id].jsx:25:11:25:24 | context.params | user-provided value |
2356
+ | pages/[id].jsx:16:44:16:51 | params.q | pages/[id].jsx:26:10:26:22 | context.query | pages/[id].jsx:16:44:16:51 | params.q | Cross-site scripting vulnerability due to $@. | pages/[id].jsx:26:10:26:22 | context.query | user-provided value |
2290
2357
| react-native.js:8:18:8:24 | tainted | react-native.js:7:17:7:33 | req.param("code") | react-native.js:8:18:8:24 | tainted | Cross-site scripting vulnerability due to $@. | react-native.js:7:17:7:33 | req.param("code") | user-provided value |
2291
2358
| react-native.js:9:27:9:33 | tainted | react-native.js:7:17:7:33 | req.param("code") | react-native.js:9:27:9:33 | tainted | Cross-site scripting vulnerability due to $@. | react-native.js:7:17:7:33 | req.param("code") | user-provided value |
2292
2359
| react-use-context.js:10:22:10:32 | window.name | react-use-context.js:10:22:10:32 | window.name | react-use-context.js:10:22:10:32 | window.name | Cross-site scripting vulnerability due to $@. | react-use-context.js:10:22:10:32 | window.name | user-provided value |
0 commit comments