@@ -2,113 +2,113 @@ nodes
22| tst.js:9:8:9:26 | req.params.shutDown |
33| tst.js:9:8:9:26 | req.params.shutDown |
44| tst.js:9:8:9:26 | req.params.shutDown |
5- | tst.js:14 :9:14 :19 | req.cookies |
6- | tst.js:14 :9:14 :19 | req.cookies |
7- | tst.js:14 :9:14 :30 | req.coo ... inThing |
8- | tst.js:14 :9:14 :30 | req.coo ... inThing |
9- | tst.js:30 :9:30 :37 | v3 |
10- | tst.js:30 :14:30 :37 | id(req. ... okieId) |
11- | tst.js:30 :17:30 :27 | req.cookies |
12- | tst.js:30 :17:30 :27 | req.cookies |
13- | tst.js:30 :17:30 :36 | req.cookies.cookieId |
14- | tst.js:31 :9:31 :10 | v3 |
15- | tst.js:31 :9:31 :10 | v3 |
16- | tst.js:37 :13:37 :23 | req.cookies |
17- | tst.js:37 :13:37 :23 | req.cookies |
18- | tst.js:37 :13:37 :32 | req.cookies.cookieId |
19- | tst.js:37 :13:37 :32 | req.cookies.cookieId |
20- | tst.js:43 :9:43 :19 | req.cookies |
21- | tst.js:43 :9:43 :19 | req.cookies |
22- | tst.js:43 :9:43 :28 | req.cookies.cookieId |
23- | tst.js:43 :9:43 :28 | req.cookies.cookieId |
24- | tst.js:50 :8:50 :23 | req.params.login |
25- | tst.js:50 :8:50 :23 | req.params.login |
26- | tst.js:50 :8:50 :23 | req.params.login |
27- | tst.js:65 :8:65 :23 | req.params.login |
28- | tst.js:65 :8:65 :23 | req.params.login |
29- | tst.js:65 :8:65 :23 | req.params.login |
30- | tst.js:70 :9:70 :19 | req.cookies |
31- | tst.js:70 :9:70 :19 | req.cookies |
32- | tst.js:70 :9:70 :28 | req.cookies.cookieId |
33- | tst.js:70 :9:70 :28 | req.cookies.cookieId |
34- | tst.js:70 :34:70 :53 | req.params.requestId |
35- | tst.js:70 :34:70 :53 | req.params.requestId |
36- | tst.js:70 :34:70 :53 | req.params.requestId |
37- | tst.js:75 :14:75 :24 | req.cookies |
38- | tst.js:75 :14:75 :24 | req.cookies |
39- | tst.js:75 :14:75 :33 | req.cookies.cookieId |
40- | tst.js:75 :14:75 :33 | req.cookies.cookieId |
41- | tst.js:75 :39:75 :58 | req.params.requestId |
42- | tst.js:75 :39:75 :58 | req.params.requestId |
43- | tst.js:75 :39:75 :58 | req.params.requestId |
44- | tst.js:90 :9:90 :19 | req.cookies |
45- | tst.js:90 :9:90 :19 | req.cookies |
46- | tst.js:90 :9:90 :28 | req.cookies.cookieId |
47- | tst.js:90 :9:90 :28 | req.cookies.cookieId |
48- | tst.js:90 :9:90 :41 | req.coo ... secret" |
49- | tst.js:90 :9:90 :41 | req.coo ... secret" |
50- | tst.js:104 :10:104 :17 | req.body |
51- | tst.js:104 :10:104 :17 | req.body |
52- | tst.js:104 :10:104 :17 | req.body |
53- | tst.js:111 :13:111 :32 | req.query.vulnerable |
54- | tst.js:111 :13:111 :32 | req.query.vulnerable |
55- | tst.js:111 :13:111 :32 | req.query.vulnerable |
56- | tst.js:118 :13:118 :32 | req.query.vulnerable |
57- | tst.js:118 :13:118 :32 | req.query.vulnerable |
58- | tst.js:118 :13:118 :32 | req.query.vulnerable |
59- | tst.js:126 :13:126 :32 | req.query.vulnerable |
60- | tst.js:126 :13:126 :32 | req.query.vulnerable |
61- | tst.js:126 :13:126 :32 | req.query.vulnerable |
5+ | tst.js:13 :9:13 :19 | req.cookies |
6+ | tst.js:13 :9:13 :19 | req.cookies |
7+ | tst.js:13 :9:13 :30 | req.coo ... inThing |
8+ | tst.js:13 :9:13 :30 | req.coo ... inThing |
9+ | tst.js:27 :9:27 :37 | v3 |
10+ | tst.js:27 :14:27 :37 | id(req. ... okieId) |
11+ | tst.js:27 :17:27 :27 | req.cookies |
12+ | tst.js:27 :17:27 :27 | req.cookies |
13+ | tst.js:27 :17:27 :36 | req.cookies.cookieId |
14+ | tst.js:28 :9:28 :10 | v3 |
15+ | tst.js:28 :9:28 :10 | v3 |
16+ | tst.js:33 :13:33 :23 | req.cookies |
17+ | tst.js:33 :13:33 :23 | req.cookies |
18+ | tst.js:33 :13:33 :32 | req.cookies.cookieId |
19+ | tst.js:33 :13:33 :32 | req.cookies.cookieId |
20+ | tst.js:38 :9:38 :19 | req.cookies |
21+ | tst.js:38 :9:38 :19 | req.cookies |
22+ | tst.js:38 :9:38 :28 | req.cookies.cookieId |
23+ | tst.js:38 :9:38 :28 | req.cookies.cookieId |
24+ | tst.js:44 :8:44 :23 | req.params.login |
25+ | tst.js:44 :8:44 :23 | req.params.login |
26+ | tst.js:44 :8:44 :23 | req.params.login |
27+ | tst.js:57 :8:57 :23 | req.params.login |
28+ | tst.js:57 :8:57 :23 | req.params.login |
29+ | tst.js:57 :8:57 :23 | req.params.login |
30+ | tst.js:61 :9:61 :19 | req.cookies |
31+ | tst.js:61 :9:61 :19 | req.cookies |
32+ | tst.js:61 :9:61 :28 | req.cookies.cookieId |
33+ | tst.js:61 :9:61 :28 | req.cookies.cookieId |
34+ | tst.js:61 :34:61 :53 | req.params.requestId |
35+ | tst.js:61 :34:61 :53 | req.params.requestId |
36+ | tst.js:61 :34:61 :53 | req.params.requestId |
37+ | tst.js:65 :14:65 :24 | req.cookies |
38+ | tst.js:65 :14:65 :24 | req.cookies |
39+ | tst.js:65 :14:65 :33 | req.cookies.cookieId |
40+ | tst.js:65 :14:65 :33 | req.cookies.cookieId |
41+ | tst.js:65 :39:65 :58 | req.params.requestId |
42+ | tst.js:65 :39:65 :58 | req.params.requestId |
43+ | tst.js:65 :39:65 :58 | req.params.requestId |
44+ | tst.js:78 :9:78 :19 | req.cookies |
45+ | tst.js:78 :9:78 :19 | req.cookies |
46+ | tst.js:78 :9:78 :28 | req.cookies.cookieId |
47+ | tst.js:78 :9:78 :28 | req.cookies.cookieId |
48+ | tst.js:78 :9:78 :41 | req.coo ... secret" |
49+ | tst.js:78 :9:78 :41 | req.coo ... secret" |
50+ | tst.js:91 :10:91 :17 | req.body |
51+ | tst.js:91 :10:91 :17 | req.body |
52+ | tst.js:91 :10:91 :17 | req.body |
53+ | tst.js:98 :13:98 :32 | req.query.vulnerable |
54+ | tst.js:98 :13:98 :32 | req.query.vulnerable |
55+ | tst.js:98 :13:98 :32 | req.query.vulnerable |
56+ | tst.js:105 :13:105 :32 | req.query.vulnerable |
57+ | tst.js:105 :13:105 :32 | req.query.vulnerable |
58+ | tst.js:105 :13:105 :32 | req.query.vulnerable |
59+ | tst.js:113 :13:113 :32 | req.query.vulnerable |
60+ | tst.js:113 :13:113 :32 | req.query.vulnerable |
61+ | tst.js:113 :13:113 :32 | req.query.vulnerable |
6262edges
6363| tst.js:9:8:9:26 | req.params.shutDown | tst.js:9:8:9:26 | req.params.shutDown |
64- | tst.js:14 :9:14 :19 | req.cookies | tst.js:14 :9:14 :30 | req.coo ... inThing |
65- | tst.js:14 :9:14 :19 | req.cookies | tst.js:14 :9:14 :30 | req.coo ... inThing |
66- | tst.js:14 :9:14 :19 | req.cookies | tst.js:14 :9:14 :30 | req.coo ... inThing |
67- | tst.js:14 :9:14 :19 | req.cookies | tst.js:14 :9:14 :30 | req.coo ... inThing |
68- | tst.js:30 :9:30 :37 | v3 | tst.js:31 :9:31 :10 | v3 |
69- | tst.js:30 :9:30 :37 | v3 | tst.js:31 :9:31 :10 | v3 |
70- | tst.js:30 :14:30 :37 | id(req. ... okieId) | tst.js:30 :9:30 :37 | v3 |
71- | tst.js:30 :17:30 :27 | req.cookies | tst.js:30 :17:30 :36 | req.cookies.cookieId |
72- | tst.js:30 :17:30 :27 | req.cookies | tst.js:30 :17:30 :36 | req.cookies.cookieId |
73- | tst.js:30 :17:30 :36 | req.cookies.cookieId | tst.js:30 :14:30 :37 | id(req. ... okieId) |
74- | tst.js:37 :13:37 :23 | req.cookies | tst.js:37 :13:37 :32 | req.cookies.cookieId |
75- | tst.js:37 :13:37 :23 | req.cookies | tst.js:37 :13:37 :32 | req.cookies.cookieId |
76- | tst.js:37 :13:37 :23 | req.cookies | tst.js:37 :13:37 :32 | req.cookies.cookieId |
77- | tst.js:37 :13:37 :23 | req.cookies | tst.js:37 :13:37 :32 | req.cookies.cookieId |
78- | tst.js:43 :9:43 :19 | req.cookies | tst.js:43 :9:43 :28 | req.cookies.cookieId |
79- | tst.js:43 :9:43 :19 | req.cookies | tst.js:43 :9:43 :28 | req.cookies.cookieId |
80- | tst.js:43 :9:43 :19 | req.cookies | tst.js:43 :9:43 :28 | req.cookies.cookieId |
81- | tst.js:43 :9:43 :19 | req.cookies | tst.js:43 :9:43 :28 | req.cookies.cookieId |
82- | tst.js:50 :8:50 :23 | req.params.login | tst.js:50 :8:50 :23 | req.params.login |
83- | tst.js:65 :8:65 :23 | req.params.login | tst.js:65 :8:65 :23 | req.params.login |
84- | tst.js:70 :9:70 :19 | req.cookies | tst.js:70 :9:70 :28 | req.cookies.cookieId |
85- | tst.js:70 :9:70 :19 | req.cookies | tst.js:70 :9:70 :28 | req.cookies.cookieId |
86- | tst.js:70 :9:70 :19 | req.cookies | tst.js:70 :9:70 :28 | req.cookies.cookieId |
87- | tst.js:70 :9:70 :19 | req.cookies | tst.js:70 :9:70 :28 | req.cookies.cookieId |
88- | tst.js:70 :34:70 :53 | req.params.requestId | tst.js:70 :34:70 :53 | req.params.requestId |
89- | tst.js:75 :14:75 :24 | req.cookies | tst.js:75 :14:75 :33 | req.cookies.cookieId |
90- | tst.js:75 :14:75 :24 | req.cookies | tst.js:75 :14:75 :33 | req.cookies.cookieId |
91- | tst.js:75 :14:75 :24 | req.cookies | tst.js:75 :14:75 :33 | req.cookies.cookieId |
92- | tst.js:75 :14:75 :24 | req.cookies | tst.js:75 :14:75 :33 | req.cookies.cookieId |
93- | tst.js:75 :39:75 :58 | req.params.requestId | tst.js:75 :39:75 :58 | req.params.requestId |
94- | tst.js:90 :9:90 :19 | req.cookies | tst.js:90 :9:90 :28 | req.cookies.cookieId |
95- | tst.js:90 :9:90 :19 | req.cookies | tst.js:90 :9:90 :28 | req.cookies.cookieId |
96- | tst.js:90 :9:90 :19 | req.cookies | tst.js:90 :9:90 :28 | req.cookies.cookieId |
97- | tst.js:90 :9:90 :19 | req.cookies | tst.js:90 :9:90 :28 | req.cookies.cookieId |
98- | tst.js:90 :9:90 :28 | req.cookies.cookieId | tst.js:90 :9:90 :41 | req.coo ... secret" |
99- | tst.js:90 :9:90 :28 | req.cookies.cookieId | tst.js:90 :9:90 :41 | req.coo ... secret" |
100- | tst.js:104 :10:104 :17 | req.body | tst.js:104 :10:104 :17 | req.body |
101- | tst.js:111 :13:111 :32 | req.query.vulnerable | tst.js:111 :13:111 :32 | req.query.vulnerable |
102- | tst.js:118 :13:118 :32 | req.query.vulnerable | tst.js:118 :13:118 :32 | req.query.vulnerable |
103- | tst.js:126 :13:126 :32 | req.query.vulnerable | tst.js:126 :13:126 :32 | req.query.vulnerable |
64+ | tst.js:13 :9:13 :19 | req.cookies | tst.js:13 :9:13 :30 | req.coo ... inThing |
65+ | tst.js:13 :9:13 :19 | req.cookies | tst.js:13 :9:13 :30 | req.coo ... inThing |
66+ | tst.js:13 :9:13 :19 | req.cookies | tst.js:13 :9:13 :30 | req.coo ... inThing |
67+ | tst.js:13 :9:13 :19 | req.cookies | tst.js:13 :9:13 :30 | req.coo ... inThing |
68+ | tst.js:27 :9:27 :37 | v3 | tst.js:28 :9:28 :10 | v3 |
69+ | tst.js:27 :9:27 :37 | v3 | tst.js:28 :9:28 :10 | v3 |
70+ | tst.js:27 :14:27 :37 | id(req. ... okieId) | tst.js:27 :9:27 :37 | v3 |
71+ | tst.js:27 :17:27 :27 | req.cookies | tst.js:27 :17:27 :36 | req.cookies.cookieId |
72+ | tst.js:27 :17:27 :27 | req.cookies | tst.js:27 :17:27 :36 | req.cookies.cookieId |
73+ | tst.js:27 :17:27 :36 | req.cookies.cookieId | tst.js:27 :14:27 :37 | id(req. ... okieId) |
74+ | tst.js:33 :13:33 :23 | req.cookies | tst.js:33 :13:33 :32 | req.cookies.cookieId |
75+ | tst.js:33 :13:33 :23 | req.cookies | tst.js:33 :13:33 :32 | req.cookies.cookieId |
76+ | tst.js:33 :13:33 :23 | req.cookies | tst.js:33 :13:33 :32 | req.cookies.cookieId |
77+ | tst.js:33 :13:33 :23 | req.cookies | tst.js:33 :13:33 :32 | req.cookies.cookieId |
78+ | tst.js:38 :9:38 :19 | req.cookies | tst.js:38 :9:38 :28 | req.cookies.cookieId |
79+ | tst.js:38 :9:38 :19 | req.cookies | tst.js:38 :9:38 :28 | req.cookies.cookieId |
80+ | tst.js:38 :9:38 :19 | req.cookies | tst.js:38 :9:38 :28 | req.cookies.cookieId |
81+ | tst.js:38 :9:38 :19 | req.cookies | tst.js:38 :9:38 :28 | req.cookies.cookieId |
82+ | tst.js:44 :8:44 :23 | req.params.login | tst.js:44 :8:44 :23 | req.params.login |
83+ | tst.js:57 :8:57 :23 | req.params.login | tst.js:57 :8:57 :23 | req.params.login |
84+ | tst.js:61 :9:61 :19 | req.cookies | tst.js:61 :9:61 :28 | req.cookies.cookieId |
85+ | tst.js:61 :9:61 :19 | req.cookies | tst.js:61 :9:61 :28 | req.cookies.cookieId |
86+ | tst.js:61 :9:61 :19 | req.cookies | tst.js:61 :9:61 :28 | req.cookies.cookieId |
87+ | tst.js:61 :9:61 :19 | req.cookies | tst.js:61 :9:61 :28 | req.cookies.cookieId |
88+ | tst.js:61 :34:61 :53 | req.params.requestId | tst.js:61 :34:61 :53 | req.params.requestId |
89+ | tst.js:65 :14:65 :24 | req.cookies | tst.js:65 :14:65 :33 | req.cookies.cookieId |
90+ | tst.js:65 :14:65 :24 | req.cookies | tst.js:65 :14:65 :33 | req.cookies.cookieId |
91+ | tst.js:65 :14:65 :24 | req.cookies | tst.js:65 :14:65 :33 | req.cookies.cookieId |
92+ | tst.js:65 :14:65 :24 | req.cookies | tst.js:65 :14:65 :33 | req.cookies.cookieId |
93+ | tst.js:65 :39:65 :58 | req.params.requestId | tst.js:65 :39:65 :58 | req.params.requestId |
94+ | tst.js:78 :9:78 :19 | req.cookies | tst.js:78 :9:78 :28 | req.cookies.cookieId |
95+ | tst.js:78 :9:78 :19 | req.cookies | tst.js:78 :9:78 :28 | req.cookies.cookieId |
96+ | tst.js:78 :9:78 :19 | req.cookies | tst.js:78 :9:78 :28 | req.cookies.cookieId |
97+ | tst.js:78 :9:78 :19 | req.cookies | tst.js:78 :9:78 :28 | req.cookies.cookieId |
98+ | tst.js:78 :9:78 :28 | req.cookies.cookieId | tst.js:78 :9:78 :41 | req.coo ... secret" |
99+ | tst.js:78 :9:78 :28 | req.cookies.cookieId | tst.js:78 :9:78 :41 | req.coo ... secret" |
100+ | tst.js:91 :10:91 :17 | req.body | tst.js:91 :10:91 :17 | req.body |
101+ | tst.js:98 :13:98 :32 | req.query.vulnerable | tst.js:98 :13:98 :32 | req.query.vulnerable |
102+ | tst.js:105 :13:105 :32 | req.query.vulnerable | tst.js:105 :13:105 :32 | req.query.vulnerable |
103+ | tst.js:113 :13:113 :32 | req.query.vulnerable | tst.js:113 :13:113 :32 | req.query.vulnerable |
104104#select
105- | tst.js:9:8:9:26 | req.params.shutDown | tst.js:9:8:9:26 | req.params.shutDown | tst.js:9:8:9:26 | req.params.shutDown | This condition guards a sensitive $@, but $@ controls it. | tst.js:11 :9:11 :22 | process.exit() | action | tst.js:9:8:9:26 | req.params.shutDown | a user-provided value |
106- | tst.js:14 :9:14 :30 | req.coo ... inThing | tst.js:14 :9:14 :19 | req.cookies | tst.js:14 :9:14 :30 | req.coo ... inThing | This condition guards a sensitive $@, but $@ controls it. | tst.js:16 :9:16 :17 | o.login() | action | tst.js:14 :9:14 :19 | req.cookies | a user-provided value |
107- | tst.js:31 :9:31 :10 | v3 | tst.js:30 :17:30 :27 | req.cookies | tst.js:31 :9:31 :10 | v3 | This condition guards a sensitive $@, but $@ controls it. | tst.js:33 :9:33 :22 | process.exit() | action | tst.js:30 :17:30 :27 | req.cookies | a user-provided value |
108- | tst.js:37 :13:37 :32 | req.cookies.cookieId | tst.js:37 :13:37 :23 | req.cookies | tst.js:37 :13:37 :32 | req.cookies.cookieId | This condition guards a sensitive $@, but $@ controls it. | tst.js:39 :13:39 :26 | process.exit() | action | tst.js:37 :13:37 :23 | req.cookies | a user-provided value |
109- | tst.js:43 :9:43 :28 | req.cookies.cookieId | tst.js:43 :9:43 :19 | req.cookies | tst.js:43 :9:43 :28 | req.cookies.cookieId | This condition guards a sensitive $@, but $@ controls it. | tst.js:46 :13:46 :26 | process.exit() | action | tst.js:43 :9:43 :19 | req.cookies | a user-provided value |
110- | tst.js:50 :8:50 :23 | req.params.login | tst.js:50 :8:50 :23 | req.params.login | tst.js:50 :8:50 :23 | req.params.login | This condition guards a sensitive $@, but $@ controls it. | tst.js:54 :9:54 :15 | login() | action | tst.js:50 :8:50 :23 | req.params.login | a user-provided value |
111- | tst.js:65 :8:65 :23 | req.params.login | tst.js:65 :8:65 :23 | req.params.login | tst.js:65 :8:65 :23 | req.params.login | This condition guards a sensitive $@, but $@ controls it. | tst.js:67 :9:67 :15 | login() | action | tst.js:65 :8:65 :23 | req.params.login | a user-provided value |
112- | tst.js:90 :9:90 :41 | req.coo ... secret" | tst.js:90 :9:90 :19 | req.cookies | tst.js:90 :9:90 :41 | req.coo ... secret" | This condition guards a sensitive $@, but $@ controls it. | tst.js:92 :9:92 :22 | process.exit() | action | tst.js:90 :9:90 :19 | req.cookies | a user-provided value |
113- | tst.js:111 :13:111 :32 | req.query.vulnerable | tst.js:111 :13:111 :32 | req.query.vulnerable | tst.js:111 :13:111 :32 | req.query.vulnerable | This condition guards a sensitive $@, but $@ controls it. | tst.js:114 :9:114 :16 | verify() | action | tst.js:111 :13:111 :32 | req.query.vulnerable | a user-provided value |
114- | tst.js:118 :13:118 :32 | req.query.vulnerable | tst.js:118 :13:118 :32 | req.query.vulnerable | tst.js:118 :13:118 :32 | req.query.vulnerable | This condition guards a sensitive $@, but $@ controls it. | tst.js:121 :13:121 :20 | verify() | action | tst.js:118 :13:118 :32 | req.query.vulnerable | a user-provided value |
105+ | tst.js:9:8:9:26 | req.params.shutDown | tst.js:9:8:9:26 | req.params.shutDown | tst.js:9:8:9:26 | req.params.shutDown | This condition guards a sensitive $@, but $@ controls it. | tst.js:10 :9:10 :22 | process.exit() | action | tst.js:9:8:9:26 | req.params.shutDown | a user-provided value |
106+ | tst.js:13 :9:13 :30 | req.coo ... inThing | tst.js:13 :9:13 :19 | req.cookies | tst.js:13 :9:13 :30 | req.coo ... inThing | This condition guards a sensitive $@, but $@ controls it. | tst.js:14 :9:14 :17 | o.login() | action | tst.js:13 :9:13 :19 | req.cookies | a user-provided value |
107+ | tst.js:28 :9:28 :10 | v3 | tst.js:27 :17:27 :27 | req.cookies | tst.js:28 :9:28 :10 | v3 | This condition guards a sensitive $@, but $@ controls it. | tst.js:29 :9:29 :22 | process.exit() | action | tst.js:27 :17:27 :27 | req.cookies | a user-provided value |
108+ | tst.js:33 :13:33 :32 | req.cookies.cookieId | tst.js:33 :13:33 :23 | req.cookies | tst.js:33 :13:33 :32 | req.cookies.cookieId | This condition guards a sensitive $@, but $@ controls it. | tst.js:34 :13:34 :26 | process.exit() | action | tst.js:33 :13:33 :23 | req.cookies | a user-provided value |
109+ | tst.js:38 :9:38 :28 | req.cookies.cookieId | tst.js:38 :9:38 :19 | req.cookies | tst.js:38 :9:38 :28 | req.cookies.cookieId | This condition guards a sensitive $@, but $@ controls it. | tst.js:40 :13:40 :26 | process.exit() | action | tst.js:38 :9:38 :19 | req.cookies | a user-provided value |
110+ | tst.js:44 :8:44 :23 | req.params.login | tst.js:44 :8:44 :23 | req.params.login | tst.js:44 :8:44 :23 | req.params.login | This condition guards a sensitive $@, but $@ controls it. | tst.js:47 :9:47 :15 | login() | action | tst.js:44 :8:44 :23 | req.params.login | a user-provided value |
111+ | tst.js:57 :8:57 :23 | req.params.login | tst.js:57 :8:57 :23 | req.params.login | tst.js:57 :8:57 :23 | req.params.login | This condition guards a sensitive $@, but $@ controls it. | tst.js:58 :9:58 :15 | login() | action | tst.js:57 :8:57 :23 | req.params.login | a user-provided value |
112+ | tst.js:78 :9:78 :41 | req.coo ... secret" | tst.js:78 :9:78 :19 | req.cookies | tst.js:78 :9:78 :41 | req.coo ... secret" | This condition guards a sensitive $@, but $@ controls it. | tst.js:79 :9:79 :22 | process.exit() | action | tst.js:78 :9:78 :19 | req.cookies | a user-provided value |
113+ | tst.js:98 :13:98 :32 | req.query.vulnerable | tst.js:98 :13:98 :32 | req.query.vulnerable | tst.js:98 :13:98 :32 | req.query.vulnerable | This condition guards a sensitive $@, but $@ controls it. | tst.js:101 :9:101 :16 | verify() | action | tst.js:98 :13:98 :32 | req.query.vulnerable | a user-provided value |
114+ | tst.js:105 :13:105 :32 | req.query.vulnerable | tst.js:105 :13:105 :32 | req.query.vulnerable | tst.js:105 :13:105 :32 | req.query.vulnerable | This condition guards a sensitive $@, but $@ controls it. | tst.js:108 :13:108 :20 | verify() | action | tst.js:105 :13:105 :32 | req.query.vulnerable | a user-provided value |
0 commit comments