@@ -1503,6 +1503,31 @@ nodes
15031503| tests.js:559:24:559:31 | src[key] |
15041504| tests.js:559:28:559:30 | key |
15051505| tests.js:559:28:559:30 | key |
1506+ | tests.js:564:35:564:37 | src |
1507+ | tests.js:564:35:564:37 | src |
1508+ | tests.js:565:14:565:16 | key |
1509+ | tests.js:565:14:565:16 | key |
1510+ | tests.js:565:14:565:16 | key |
1511+ | tests.js:569:43:569:45 | src |
1512+ | tests.js:569:43:569:45 | src |
1513+ | tests.js:569:43:569:50 | src[key] |
1514+ | tests.js:569:43:569:50 | src[key] |
1515+ | tests.js:569:43:569:50 | src[key] |
1516+ | tests.js:569:43:569:50 | src[key] |
1517+ | tests.js:569:43:569:50 | src[key] |
1518+ | tests.js:571:17:571:19 | key |
1519+ | tests.js:571:17:571:19 | key |
1520+ | tests.js:571:17:571:19 | key |
1521+ | tests.js:571:24:571:26 | src |
1522+ | tests.js:571:24:571:26 | src |
1523+ | tests.js:571:24:571:31 | src[key] |
1524+ | tests.js:571:24:571:31 | src[key] |
1525+ | tests.js:571:24:571:31 | src[key] |
1526+ | tests.js:571:24:571:31 | src[key] |
1527+ | tests.js:571:24:571:31 | src[key] |
1528+ | tests.js:571:24:571:31 | src[key] |
1529+ | tests.js:571:28:571:30 | key |
1530+ | tests.js:571:28:571:30 | key |
15061531edges
15071532| examples/PrototypePollutingFunction.js:1:16:1:18 | dst | examples/PrototypePollutingFunction.js:5:19:5:21 | dst |
15081533| examples/PrototypePollutingFunction.js:1:16:1:18 | dst | examples/PrototypePollutingFunction.js:5:19:5:21 | dst |
@@ -3404,6 +3429,38 @@ edges
34043429| tests.js:559:28:559:30 | key | tests.js:559:24:559:31 | src[key] |
34053430| tests.js:559:28:559:30 | key | tests.js:559:24:559:31 | src[key] |
34063431| tests.js:559:28:559:30 | key | tests.js:559:24:559:31 | src[key] |
3432+ | tests.js:564:35:564:37 | src | tests.js:569:43:569:45 | src |
3433+ | tests.js:564:35:564:37 | src | tests.js:569:43:569:45 | src |
3434+ | tests.js:564:35:564:37 | src | tests.js:571:24:571:26 | src |
3435+ | tests.js:564:35:564:37 | src | tests.js:571:24:571:26 | src |
3436+ | tests.js:565:14:565:16 | key | tests.js:571:17:571:19 | key |
3437+ | tests.js:565:14:565:16 | key | tests.js:571:17:571:19 | key |
3438+ | tests.js:565:14:565:16 | key | tests.js:571:17:571:19 | key |
3439+ | tests.js:565:14:565:16 | key | tests.js:571:17:571:19 | key |
3440+ | tests.js:565:14:565:16 | key | tests.js:571:17:571:19 | key |
3441+ | tests.js:565:14:565:16 | key | tests.js:571:17:571:19 | key |
3442+ | tests.js:565:14:565:16 | key | tests.js:571:17:571:19 | key |
3443+ | tests.js:565:14:565:16 | key | tests.js:571:28:571:30 | key |
3444+ | tests.js:565:14:565:16 | key | tests.js:571:28:571:30 | key |
3445+ | tests.js:565:14:565:16 | key | tests.js:571:28:571:30 | key |
3446+ | tests.js:565:14:565:16 | key | tests.js:571:28:571:30 | key |
3447+ | tests.js:569:43:569:45 | src | tests.js:569:43:569:50 | src[key] |
3448+ | tests.js:569:43:569:45 | src | tests.js:569:43:569:50 | src[key] |
3449+ | tests.js:569:43:569:50 | src[key] | tests.js:564:35:564:37 | src |
3450+ | tests.js:569:43:569:50 | src[key] | tests.js:564:35:564:37 | src |
3451+ | tests.js:569:43:569:50 | src[key] | tests.js:564:35:564:37 | src |
3452+ | tests.js:569:43:569:50 | src[key] | tests.js:564:35:564:37 | src |
3453+ | tests.js:569:43:569:50 | src[key] | tests.js:564:35:564:37 | src |
3454+ | tests.js:569:43:569:50 | src[key] | tests.js:564:35:564:37 | src |
3455+ | tests.js:571:24:571:26 | src | tests.js:571:24:571:31 | src[key] |
3456+ | tests.js:571:24:571:26 | src | tests.js:571:24:571:31 | src[key] |
3457+ | tests.js:571:24:571:26 | src | tests.js:571:24:571:31 | src[key] |
3458+ | tests.js:571:24:571:26 | src | tests.js:571:24:571:31 | src[key] |
3459+ | tests.js:571:24:571:31 | src[key] | tests.js:571:24:571:31 | src[key] |
3460+ | tests.js:571:28:571:30 | key | tests.js:571:24:571:31 | src[key] |
3461+ | tests.js:571:28:571:30 | key | tests.js:571:24:571:31 | src[key] |
3462+ | tests.js:571:28:571:30 | key | tests.js:571:24:571:31 | src[key] |
3463+ | tests.js:571:28:571:30 | key | tests.js:571:24:571:31 | src[key] |
34073464#select
34083465| examples/PrototypePollutingFunction.js:7:13:7:15 | dst | examples/PrototypePollutingFunction.js:2:14:2:16 | key | examples/PrototypePollutingFunction.js:7:13:7:15 | dst | Properties are copied from $@ to $@ without guarding against prototype pollution. | examples/PrototypePollutingFunction.js:2:21:2:23 | src | src | examples/PrototypePollutingFunction.js:7:13:7:15 | dst | dst |
34093466| path-assignment.js:15:13:15:18 | target | path-assignment.js:8:19:8:25 | keys[i] | path-assignment.js:15:13:15:18 | target | The property chain $@ is recursively assigned to $@ without guarding against prototype pollution. | path-assignment.js:8:19:8:25 | keys[i] | here | path-assignment.js:15:13:15:18 | target | target |
0 commit comments