@@ -1277,6 +1277,48 @@ nodes
1277
1277
| TaintedPath.js:186:29:186:57 | path.re ... /g, '') |
1278
1278
| TaintedPath.js:186:29:186:57 | path.re ... /g, '') |
1279
1279
| TaintedPath.js:186:29:186:57 | path.re ... /g, '') |
1280
+ | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
1281
+ | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
1282
+ | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
1283
+ | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
1284
+ | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
1285
+ | TaintedPath.js:201:40:201:43 | path |
1286
+ | TaintedPath.js:201:40:201:43 | path |
1287
+ | TaintedPath.js:201:40:201:43 | path |
1288
+ | TaintedPath.js:201:40:201:43 | path |
1289
+ | TaintedPath.js:201:40:201:43 | path |
1290
+ | TaintedPath.js:201:40:201:43 | path |
1291
+ | TaintedPath.js:201:40:201:43 | path |
1292
+ | TaintedPath.js:201:40:201:43 | path |
1293
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
1294
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
1295
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
1296
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
1297
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
1298
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
1299
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
1300
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
1301
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
1302
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
1303
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
1304
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
1305
+ | TaintedPath.js:202:29:202:54 | pathMod ... e(path) |
1306
+ | TaintedPath.js:202:29:202:54 | pathMod ... e(path) |
1307
+ | TaintedPath.js:202:29:202:54 | pathMod ... e(path) |
1308
+ | TaintedPath.js:202:29:202:54 | pathMod ... e(path) |
1309
+ | TaintedPath.js:202:29:202:84 | pathMod ... +/, '') |
1310
+ | TaintedPath.js:202:29:202:84 | pathMod ... +/, '') |
1311
+ | TaintedPath.js:202:29:202:84 | pathMod ... +/, '') |
1312
+ | TaintedPath.js:202:29:202:84 | pathMod ... +/, '') |
1313
+ | TaintedPath.js:202:29:202:84 | pathMod ... +/, '') |
1314
+ | TaintedPath.js:202:50:202:53 | path |
1315
+ | TaintedPath.js:202:50:202:53 | path |
1316
+ | TaintedPath.js:202:50:202:53 | path |
1317
+ | TaintedPath.js:202:50:202:53 | path |
1318
+ | TaintedPath.js:202:50:202:53 | path |
1319
+ | TaintedPath.js:202:50:202:53 | path |
1320
+ | TaintedPath.js:202:50:202:53 | path |
1321
+ | TaintedPath.js:202:50:202:53 | path |
1280
1322
| normalizedPaths.js:11:7:11:27 | path |
1281
1323
| normalizedPaths.js:11:7:11:27 | path |
1282
1324
| normalizedPaths.js:11:7:11:27 | path |
@@ -4385,6 +4427,22 @@ edges
4385
4427
| TaintedPath.js:173:7:173:48 | path | TaintedPath.js:186:29:186:32 | path |
4386
4428
| TaintedPath.js:173:7:173:48 | path | TaintedPath.js:186:29:186:32 | path |
4387
4429
| TaintedPath.js:173:7:173:48 | path | TaintedPath.js:186:29:186:32 | path |
4430
+ | TaintedPath.js:173:7:173:48 | path | TaintedPath.js:201:40:201:43 | path |
4431
+ | TaintedPath.js:173:7:173:48 | path | TaintedPath.js:201:40:201:43 | path |
4432
+ | TaintedPath.js:173:7:173:48 | path | TaintedPath.js:201:40:201:43 | path |
4433
+ | TaintedPath.js:173:7:173:48 | path | TaintedPath.js:201:40:201:43 | path |
4434
+ | TaintedPath.js:173:7:173:48 | path | TaintedPath.js:201:40:201:43 | path |
4435
+ | TaintedPath.js:173:7:173:48 | path | TaintedPath.js:201:40:201:43 | path |
4436
+ | TaintedPath.js:173:7:173:48 | path | TaintedPath.js:201:40:201:43 | path |
4437
+ | TaintedPath.js:173:7:173:48 | path | TaintedPath.js:201:40:201:43 | path |
4438
+ | TaintedPath.js:173:7:173:48 | path | TaintedPath.js:202:50:202:53 | path |
4439
+ | TaintedPath.js:173:7:173:48 | path | TaintedPath.js:202:50:202:53 | path |
4440
+ | TaintedPath.js:173:7:173:48 | path | TaintedPath.js:202:50:202:53 | path |
4441
+ | TaintedPath.js:173:7:173:48 | path | TaintedPath.js:202:50:202:53 | path |
4442
+ | TaintedPath.js:173:7:173:48 | path | TaintedPath.js:202:50:202:53 | path |
4443
+ | TaintedPath.js:173:7:173:48 | path | TaintedPath.js:202:50:202:53 | path |
4444
+ | TaintedPath.js:173:7:173:48 | path | TaintedPath.js:202:50:202:53 | path |
4445
+ | TaintedPath.js:173:7:173:48 | path | TaintedPath.js:202:50:202:53 | path |
4388
4446
| TaintedPath.js:173:14:173:37 | url.par ... , true) | TaintedPath.js:173:14:173:43 | url.par ... ).query |
4389
4447
| TaintedPath.js:173:14:173:37 | url.par ... , true) | TaintedPath.js:173:14:173:43 | url.par ... ).query |
4390
4448
| TaintedPath.js:173:14:173:37 | url.par ... , true) | TaintedPath.js:173:14:173:43 | url.par ... ).query |
@@ -4561,6 +4619,62 @@ edges
4561
4619
| TaintedPath.js:186:29:186:32 | path | TaintedPath.js:186:29:186:57 | path.re ... /g, '') |
4562
4620
| TaintedPath.js:186:29:186:32 | path | TaintedPath.js:186:29:186:57 | path.re ... /g, '') |
4563
4621
| TaintedPath.js:186:29:186:32 | path | TaintedPath.js:186:29:186:57 | path.re ... /g, '') |
4622
+ | TaintedPath.js:201:40:201:43 | path | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
4623
+ | TaintedPath.js:201:40:201:43 | path | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
4624
+ | TaintedPath.js:201:40:201:43 | path | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
4625
+ | TaintedPath.js:201:40:201:43 | path | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
4626
+ | TaintedPath.js:201:40:201:43 | path | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
4627
+ | TaintedPath.js:201:40:201:43 | path | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
4628
+ | TaintedPath.js:201:40:201:43 | path | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
4629
+ | TaintedPath.js:201:40:201:43 | path | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
4630
+ | TaintedPath.js:201:40:201:43 | path | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
4631
+ | TaintedPath.js:201:40:201:43 | path | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
4632
+ | TaintedPath.js:201:40:201:43 | path | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
4633
+ | TaintedPath.js:201:40:201:43 | path | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
4634
+ | TaintedPath.js:201:40:201:43 | path | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
4635
+ | TaintedPath.js:201:40:201:43 | path | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
4636
+ | TaintedPath.js:201:40:201:43 | path | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
4637
+ | TaintedPath.js:201:40:201:43 | path | TaintedPath.js:201:40:201:73 | path.re ... +/, '') |
4638
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4639
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4640
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4641
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4642
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4643
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4644
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4645
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4646
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4647
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4648
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4649
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4650
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4651
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4652
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4653
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4654
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4655
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4656
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4657
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4658
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4659
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4660
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4661
+ | TaintedPath.js:201:40:201:73 | path.re ... +/, '') | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') |
4662
+ | TaintedPath.js:202:29:202:54 | pathMod ... e(path) | TaintedPath.js:202:29:202:84 | pathMod ... +/, '') |
4663
+ | TaintedPath.js:202:29:202:54 | pathMod ... e(path) | TaintedPath.js:202:29:202:84 | pathMod ... +/, '') |
4664
+ | TaintedPath.js:202:29:202:54 | pathMod ... e(path) | TaintedPath.js:202:29:202:84 | pathMod ... +/, '') |
4665
+ | TaintedPath.js:202:29:202:54 | pathMod ... e(path) | TaintedPath.js:202:29:202:84 | pathMod ... +/, '') |
4666
+ | TaintedPath.js:202:29:202:54 | pathMod ... e(path) | TaintedPath.js:202:29:202:84 | pathMod ... +/, '') |
4667
+ | TaintedPath.js:202:29:202:54 | pathMod ... e(path) | TaintedPath.js:202:29:202:84 | pathMod ... +/, '') |
4668
+ | TaintedPath.js:202:29:202:54 | pathMod ... e(path) | TaintedPath.js:202:29:202:84 | pathMod ... +/, '') |
4669
+ | TaintedPath.js:202:29:202:54 | pathMod ... e(path) | TaintedPath.js:202:29:202:84 | pathMod ... +/, '') |
4670
+ | TaintedPath.js:202:50:202:53 | path | TaintedPath.js:202:29:202:54 | pathMod ... e(path) |
4671
+ | TaintedPath.js:202:50:202:53 | path | TaintedPath.js:202:29:202:54 | pathMod ... e(path) |
4672
+ | TaintedPath.js:202:50:202:53 | path | TaintedPath.js:202:29:202:54 | pathMod ... e(path) |
4673
+ | TaintedPath.js:202:50:202:53 | path | TaintedPath.js:202:29:202:54 | pathMod ... e(path) |
4674
+ | TaintedPath.js:202:50:202:53 | path | TaintedPath.js:202:29:202:54 | pathMod ... e(path) |
4675
+ | TaintedPath.js:202:50:202:53 | path | TaintedPath.js:202:29:202:54 | pathMod ... e(path) |
4676
+ | TaintedPath.js:202:50:202:53 | path | TaintedPath.js:202:29:202:54 | pathMod ... e(path) |
4677
+ | TaintedPath.js:202:50:202:53 | path | TaintedPath.js:202:29:202:54 | pathMod ... e(path) |
4564
4678
| normalizedPaths.js:11:7:11:27 | path | normalizedPaths.js:13:19:13:22 | path |
4565
4679
| normalizedPaths.js:11:7:11:27 | path | normalizedPaths.js:13:19:13:22 | path |
4566
4680
| normalizedPaths.js:11:7:11:27 | path | normalizedPaths.js:13:19:13:22 | path |
@@ -6391,6 +6505,8 @@ edges
6391
6505
| TaintedPath.js:184:29:184:53 | path.re ... /g, '') | TaintedPath.js:173:24:173:30 | req.url | TaintedPath.js:184:29:184:53 | path.re ... /g, '') | This path depends on $@. | TaintedPath.js:173:24:173:30 | req.url | a user-provided value |
6392
6506
| TaintedPath.js:185:29:185:51 | path.re ... /g, '') | TaintedPath.js:173:24:173:30 | req.url | TaintedPath.js:185:29:185:51 | path.re ... /g, '') | This path depends on $@. | TaintedPath.js:173:24:173:30 | req.url | a user-provided value |
6393
6507
| TaintedPath.js:186:29:186:57 | path.re ... /g, '') | TaintedPath.js:173:24:173:30 | req.url | TaintedPath.js:186:29:186:57 | path.re ... /g, '') | This path depends on $@. | TaintedPath.js:173:24:173:30 | req.url | a user-provided value |
6508
+ | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') | TaintedPath.js:173:24:173:30 | req.url | TaintedPath.js:201:29:201:73 | "prefix ... +/, '') | This path depends on $@. | TaintedPath.js:173:24:173:30 | req.url | a user-provided value |
6509
+ | TaintedPath.js:202:29:202:84 | pathMod ... +/, '') | TaintedPath.js:173:24:173:30 | req.url | TaintedPath.js:202:29:202:84 | pathMod ... +/, '') | This path depends on $@. | TaintedPath.js:173:24:173:30 | req.url | a user-provided value |
6394
6510
| normalizedPaths.js:13:19:13:22 | path | normalizedPaths.js:11:14:11:27 | req.query.path | normalizedPaths.js:13:19:13:22 | path | This path depends on $@. | normalizedPaths.js:11:14:11:27 | req.query.path | a user-provided value |
6395
6511
| normalizedPaths.js:14:19:14:29 | './' + path | normalizedPaths.js:11:14:11:27 | req.query.path | normalizedPaths.js:14:19:14:29 | './' + path | This path depends on $@. | normalizedPaths.js:11:14:11:27 | req.query.path | a user-provided value |
6396
6512
| normalizedPaths.js:15:19:15:38 | path + '/index.html' | normalizedPaths.js:11:14:11:27 | req.query.path | normalizedPaths.js:15:19:15:38 | path + '/index.html' | This path depends on $@. | normalizedPaths.js:11:14:11:27 | req.query.path | a user-provided value |
0 commit comments