Skip to content

Commit f1bc052

Browse files
committed
Update expected results of impacted queries
The results from query predicates changed a little from altering the definition of `RemoteFlowSource` to the property reads of the parameter, not the parameter itself.
1 parent 788a1b4 commit f1bc052

File tree

3 files changed

+12
-24
lines changed

3 files changed

+12
-24
lines changed

javascript/frameworks/cap/test/queries/loginjection/log-injection-with-service1-protocol-none/log-injection-with-service1-protocol-none.expected

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,19 @@ WARNING: module 'PathGraph' has been deprecated and may be removed in future (Lo
22
WARNING: type 'PathNode' has been deprecated and may be removed in future (LogInjection.ql:18,43-61)
33
WARNING: type 'PathNode' has been deprecated and may be removed in future (LogInjection.ql:18,70-88)
44
nodes
5-
| srv/service2.js:6:29:6:31 | msg |
6-
| srv/service2.js:6:29:6:31 | msg |
75
| srv/service2.js:7:15:7:31 | { messageToPass } |
86
| srv/service2.js:7:15:7:42 | messageToPass |
97
| srv/service2.js:7:17:7:29 | messageToPass |
10-
| srv/service2.js:7:35:7:37 | msg |
8+
| srv/service2.js:7:35:7:42 | msg.data |
119
| srv/service2.js:7:35:7:42 | msg.data |
1210
| srv/service2.js:9:32:9:44 | messageToPass |
1311
| srv/service2.js:9:32:9:44 | messageToPass |
1412
edges
15-
| srv/service2.js:6:29:6:31 | msg | srv/service2.js:7:35:7:37 | msg |
16-
| srv/service2.js:6:29:6:31 | msg | srv/service2.js:7:35:7:37 | msg |
1713
| srv/service2.js:7:15:7:31 | { messageToPass } | srv/service2.js:7:17:7:29 | messageToPass |
1814
| srv/service2.js:7:15:7:42 | messageToPass | srv/service2.js:9:32:9:44 | messageToPass |
1915
| srv/service2.js:7:15:7:42 | messageToPass | srv/service2.js:9:32:9:44 | messageToPass |
2016
| srv/service2.js:7:17:7:29 | messageToPass | srv/service2.js:7:15:7:42 | messageToPass |
21-
| srv/service2.js:7:35:7:37 | msg | srv/service2.js:7:35:7:42 | msg.data |
17+
| srv/service2.js:7:35:7:42 | msg.data | srv/service2.js:7:15:7:31 | { messageToPass } |
2218
| srv/service2.js:7:35:7:42 | msg.data | srv/service2.js:7:15:7:31 | { messageToPass } |
2319
#select
24-
| srv/service2.js:9:32:9:44 | messageToPass | srv/service2.js:6:29:6:31 | msg | srv/service2.js:9:32:9:44 | messageToPass | Log entry depends on a $@. | srv/service2.js:6:29:6:31 | msg | user-provided value |
20+
| srv/service2.js:9:32:9:44 | messageToPass | srv/service2.js:7:35:7:42 | msg.data | srv/service2.js:9:32:9:44 | messageToPass | Log entry depends on a $@. | srv/service2.js:7:35:7:42 | msg.data | user-provided value |

javascript/frameworks/cap/test/queries/loginjection/log-injection-with-service2-protocol-none/log-injection-with-service2-protocol-none.expected

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,10 @@ WARNING: module 'PathGraph' has been deprecated and may be removed in future (Lo
22
WARNING: type 'PathNode' has been deprecated and may be removed in future (LogInjection.ql:18,43-61)
33
WARNING: type 'PathNode' has been deprecated and may be removed in future (LogInjection.ql:18,70-88)
44
nodes
5-
| srv/service1.js:6:33:6:35 | req |
6-
| srv/service1.js:6:33:6:35 | req |
75
| srv/service1.js:7:19:7:35 | { messageToPass } |
86
| srv/service1.js:7:19:7:46 | messageToPass |
97
| srv/service1.js:7:21:7:33 | messageToPass |
10-
| srv/service1.js:7:39:7:41 | req |
8+
| srv/service1.js:7:39:7:46 | req.data |
119
| srv/service1.js:7:39:7:46 | req.data |
1210
| srv/service1.js:9:36:9:52 | { messageToPass } |
1311
| srv/service1.js:9:38:9:50 | messageToPass |
@@ -20,12 +18,10 @@ nodes
2018
| srv/service2.js:9:32:9:44 | messageToPass |
2119
| srv/service2.js:9:32:9:44 | messageToPass |
2220
edges
23-
| srv/service1.js:6:33:6:35 | req | srv/service1.js:7:39:7:41 | req |
24-
| srv/service1.js:6:33:6:35 | req | srv/service1.js:7:39:7:41 | req |
2521
| srv/service1.js:7:19:7:35 | { messageToPass } | srv/service1.js:7:21:7:33 | messageToPass |
2622
| srv/service1.js:7:19:7:46 | messageToPass | srv/service1.js:9:38:9:50 | messageToPass |
2723
| srv/service1.js:7:21:7:33 | messageToPass | srv/service1.js:7:19:7:46 | messageToPass |
28-
| srv/service1.js:7:39:7:41 | req | srv/service1.js:7:39:7:46 | req.data |
24+
| srv/service1.js:7:39:7:46 | req.data | srv/service1.js:7:19:7:35 | { messageToPass } |
2925
| srv/service1.js:7:39:7:46 | req.data | srv/service1.js:7:19:7:35 | { messageToPass } |
3026
| srv/service1.js:9:36:9:52 | { messageToPass } | srv/service2.js:6:29:6:31 | msg |
3127
| srv/service1.js:9:38:9:50 | messageToPass | srv/service1.js:9:36:9:52 | { messageToPass } |
@@ -37,4 +33,4 @@ edges
3733
| srv/service2.js:7:35:7:37 | msg | srv/service2.js:7:35:7:42 | msg.data |
3834
| srv/service2.js:7:35:7:42 | msg.data | srv/service2.js:7:15:7:31 | { messageToPass } |
3935
#select
40-
| srv/service2.js:9:32:9:44 | messageToPass | srv/service1.js:6:33:6:35 | req | srv/service2.js:9:32:9:44 | messageToPass | Log entry depends on a $@. | srv/service1.js:6:33:6:35 | req | user-provided value |
36+
| srv/service2.js:9:32:9:44 | messageToPass | srv/service1.js:7:39:7:46 | req.data | srv/service2.js:9:32:9:44 | messageToPass | Log entry depends on a $@. | srv/service1.js:7:39:7:46 | req.data | user-provided value |

javascript/frameworks/cap/test/queries/loginjection/log-injection-without-protocol-none/log-injection-without-protocol-none.expected

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,42 +2,38 @@ WARNING: module 'PathGraph' has been deprecated and may be removed in future (Lo
22
WARNING: type 'PathNode' has been deprecated and may be removed in future (LogInjection.ql:18,43-61)
33
WARNING: type 'PathNode' has been deprecated and may be removed in future (LogInjection.ql:18,70-88)
44
nodes
5-
| srv/service1.js:6:33:6:35 | req |
6-
| srv/service1.js:6:33:6:35 | req |
75
| srv/service1.js:7:19:7:35 | { messageToPass } |
86
| srv/service1.js:7:19:7:46 | messageToPass |
97
| srv/service1.js:7:21:7:33 | messageToPass |
10-
| srv/service1.js:7:39:7:41 | req |
8+
| srv/service1.js:7:39:7:46 | req.data |
119
| srv/service1.js:7:39:7:46 | req.data |
1210
| srv/service1.js:9:36:9:52 | { messageToPass } |
1311
| srv/service1.js:9:38:9:50 | messageToPass |
1412
| srv/service2.js:6:29:6:31 | msg |
15-
| srv/service2.js:6:29:6:31 | msg |
1613
| srv/service2.js:7:15:7:31 | { messageToPass } |
1714
| srv/service2.js:7:15:7:42 | messageToPass |
1815
| srv/service2.js:7:17:7:29 | messageToPass |
1916
| srv/service2.js:7:35:7:37 | msg |
2017
| srv/service2.js:7:35:7:42 | msg.data |
18+
| srv/service2.js:7:35:7:42 | msg.data |
2119
| srv/service2.js:9:32:9:44 | messageToPass |
2220
| srv/service2.js:9:32:9:44 | messageToPass |
2321
edges
24-
| srv/service1.js:6:33:6:35 | req | srv/service1.js:7:39:7:41 | req |
25-
| srv/service1.js:6:33:6:35 | req | srv/service1.js:7:39:7:41 | req |
2622
| srv/service1.js:7:19:7:35 | { messageToPass } | srv/service1.js:7:21:7:33 | messageToPass |
2723
| srv/service1.js:7:19:7:46 | messageToPass | srv/service1.js:9:38:9:50 | messageToPass |
2824
| srv/service1.js:7:21:7:33 | messageToPass | srv/service1.js:7:19:7:46 | messageToPass |
29-
| srv/service1.js:7:39:7:41 | req | srv/service1.js:7:39:7:46 | req.data |
25+
| srv/service1.js:7:39:7:46 | req.data | srv/service1.js:7:19:7:35 | { messageToPass } |
3026
| srv/service1.js:7:39:7:46 | req.data | srv/service1.js:7:19:7:35 | { messageToPass } |
3127
| srv/service1.js:9:36:9:52 | { messageToPass } | srv/service2.js:6:29:6:31 | msg |
3228
| srv/service1.js:9:38:9:50 | messageToPass | srv/service1.js:9:36:9:52 | { messageToPass } |
3329
| srv/service2.js:6:29:6:31 | msg | srv/service2.js:7:35:7:37 | msg |
34-
| srv/service2.js:6:29:6:31 | msg | srv/service2.js:7:35:7:37 | msg |
3530
| srv/service2.js:7:15:7:31 | { messageToPass } | srv/service2.js:7:17:7:29 | messageToPass |
3631
| srv/service2.js:7:15:7:42 | messageToPass | srv/service2.js:9:32:9:44 | messageToPass |
3732
| srv/service2.js:7:15:7:42 | messageToPass | srv/service2.js:9:32:9:44 | messageToPass |
3833
| srv/service2.js:7:17:7:29 | messageToPass | srv/service2.js:7:15:7:42 | messageToPass |
3934
| srv/service2.js:7:35:7:37 | msg | srv/service2.js:7:35:7:42 | msg.data |
4035
| srv/service2.js:7:35:7:42 | msg.data | srv/service2.js:7:15:7:31 | { messageToPass } |
36+
| srv/service2.js:7:35:7:42 | msg.data | srv/service2.js:7:15:7:31 | { messageToPass } |
4137
#select
42-
| srv/service2.js:9:32:9:44 | messageToPass | srv/service1.js:6:33:6:35 | req | srv/service2.js:9:32:9:44 | messageToPass | Log entry depends on a $@. | srv/service1.js:6:33:6:35 | req | user-provided value |
43-
| srv/service2.js:9:32:9:44 | messageToPass | srv/service2.js:6:29:6:31 | msg | srv/service2.js:9:32:9:44 | messageToPass | Log entry depends on a $@. | srv/service2.js:6:29:6:31 | msg | user-provided value |
38+
| srv/service2.js:9:32:9:44 | messageToPass | srv/service1.js:7:39:7:46 | req.data | srv/service2.js:9:32:9:44 | messageToPass | Log entry depends on a $@. | srv/service1.js:7:39:7:46 | req.data | user-provided value |
39+
| srv/service2.js:9:32:9:44 | messageToPass | srv/service2.js:7:35:7:42 | msg.data | srv/service2.js:9:32:9:44 | messageToPass | Log entry depends on a $@. | srv/service2.js:7:35:7:42 | msg.data | user-provided value |

0 commit comments

Comments
 (0)