@@ -14,15 +14,15 @@ edges
14
14
| testSend.swift:86:7:86:7 | self | file://:0:0:0:0 | self |
15
15
| testSend.swift:94:27:94:30 | .password | testSend.swift:86:7:86:7 | self |
16
16
| testSend.swift:94:27:94:30 | .password | testSend.swift:94:27:94:39 | .value |
17
- | testURL.swift:17 :50:17 :50 | passwd | testURL.swift:17 :18:17 :50 | ... .+(_:_:) ... |
18
- | testURL.swift:19 :51:19 :51 | account_no | testURL.swift:19 :18:19 :51 | ... .+(_:_:) ... |
19
- | testURL.swift:20 :51:20 :51 | credit_card_no | testURL.swift:20 :18:20 :51 | ... .+(_:_:) ... |
20
- | testURL.swift:28 :51:28 :51 | e_mail | testURL.swift:28 :18:28 :51 | ... .+(_:_:) ... |
21
- | testURL.swift:30 :53:30 :53 | a_homeaddr_z | testURL.swift:30 :18:30 :53 | ... .+(_:_:) ... |
22
- | testURL.swift:32 :51:32 :51 | resident_ID | testURL.swift:32 :18:32 :51 | ... .+(_:_:) ... |
23
- | testURL.swift:51 :52:51 :67 | call to get_secret_key() | testURL.swift:51 :18:51 :67 | ... .+(_:_:) ... |
24
- | testURL.swift:53 :53:53 :69 | call to get_cert_string() | testURL.swift:53 :18:53 :69 | ... .+(_:_:) ... |
25
- | testURL.swift:74 :51:74 :51 | certificate | testURL.swift:74 :18:74 :18 | "..." |
17
+ | testURL.swift:39 :50:39 :50 | passwd | testURL.swift:39 :18:39 :50 | ... .+(_:_:) ... |
18
+ | testURL.swift:41 :51:41 :51 | account_no | testURL.swift:41 :18:41 :51 | ... .+(_:_:) ... |
19
+ | testURL.swift:42 :51:42 :51 | credit_card_no | testURL.swift:42 :18:42 :51 | ... .+(_:_:) ... |
20
+ | testURL.swift:50 :51:50 :51 | e_mail | testURL.swift:50 :18:50 :51 | ... .+(_:_:) ... |
21
+ | testURL.swift:52 :53:52 :53 | a_homeaddr_z | testURL.swift:52 :18:52 :53 | ... .+(_:_:) ... |
22
+ | testURL.swift:54 :51:54 :51 | resident_ID | testURL.swift:54 :18:54 :51 | ... .+(_:_:) ... |
23
+ | testURL.swift:73 :52:73 :67 | call to get_secret_key() | testURL.swift:73 :18:73 :67 | ... .+(_:_:) ... |
24
+ | testURL.swift:75 :53:75 :69 | call to get_cert_string() | testURL.swift:75 :18:75 :69 | ... .+(_:_:) ... |
25
+ | testURL.swift:96 :51:96 :51 | certificate | testURL.swift:96 :18:96 :18 | "..." |
26
26
nodes
27
27
| file://:0:0:0:0 | .value | semmle.label | .value |
28
28
| file://:0:0:0:0 | self | semmle.label | self |
@@ -55,25 +55,25 @@ nodes
55
55
| testSend.swift:86:7:86:7 | self | semmle.label | self |
56
56
| testSend.swift:94:27:94:30 | .password | semmle.label | .password |
57
57
| testSend.swift:94:27:94:39 | .value | semmle.label | .value |
58
- | testURL.swift:17 :18:17 :50 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
59
- | testURL.swift:17 :50:17 :50 | passwd | semmle.label | passwd |
60
- | testURL.swift:19 :18:19 :51 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
61
- | testURL.swift:19 :51:19 :51 | account_no | semmle.label | account_no |
62
- | testURL.swift:20 :18:20 :51 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
63
- | testURL.swift:20 :51:20 :51 | credit_card_no | semmle.label | credit_card_no |
64
- | testURL.swift:24 :22:24 :22 | passwd | semmle.label | passwd |
65
- | testURL.swift:28 :18:28 :51 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
66
- | testURL.swift:28 :51:28 :51 | e_mail | semmle.label | e_mail |
67
- | testURL.swift:30 :18:30 :53 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
68
- | testURL.swift:30 :53:30 :53 | a_homeaddr_z | semmle.label | a_homeaddr_z |
69
- | testURL.swift:32 :18:32 :51 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
70
- | testURL.swift:32 :51:32 :51 | resident_ID | semmle.label | resident_ID |
71
- | testURL.swift:51 :18:51 :67 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
72
- | testURL.swift:51 :52:51 :67 | call to get_secret_key() | semmle.label | call to get_secret_key() |
73
- | testURL.swift:53 :18:53 :69 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
74
- | testURL.swift:53 :53:53 :69 | call to get_cert_string() | semmle.label | call to get_cert_string() |
75
- | testURL.swift:74 :18:74 :18 | "..." | semmle.label | "..." |
76
- | testURL.swift:74 :51:74 :51 | certificate | semmle.label | certificate |
58
+ | testURL.swift:39 :18:39 :50 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
59
+ | testURL.swift:39 :50:39 :50 | passwd | semmle.label | passwd |
60
+ | testURL.swift:41 :18:41 :51 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
61
+ | testURL.swift:41 :51:41 :51 | account_no | semmle.label | account_no |
62
+ | testURL.swift:42 :18:42 :51 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
63
+ | testURL.swift:42 :51:42 :51 | credit_card_no | semmle.label | credit_card_no |
64
+ | testURL.swift:46 :22:46 :22 | passwd | semmle.label | passwd |
65
+ | testURL.swift:50 :18:50 :51 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
66
+ | testURL.swift:50 :51:50 :51 | e_mail | semmle.label | e_mail |
67
+ | testURL.swift:52 :18:52 :53 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
68
+ | testURL.swift:52 :53:52 :53 | a_homeaddr_z | semmle.label | a_homeaddr_z |
69
+ | testURL.swift:54 :18:54 :51 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
70
+ | testURL.swift:54 :51:54 :51 | resident_ID | semmle.label | resident_ID |
71
+ | testURL.swift:73 :18:73 :67 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
72
+ | testURL.swift:73 :52:73 :67 | call to get_secret_key() | semmle.label | call to get_secret_key() |
73
+ | testURL.swift:75 :18:75 :69 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
74
+ | testURL.swift:75 :53:75 :69 | call to get_cert_string() | semmle.label | call to get_cert_string() |
75
+ | testURL.swift:96 :18:96 :18 | "..." | semmle.label | "..." |
76
+ | testURL.swift:96 :51:96 :51 | certificate | semmle.label | certificate |
77
77
subpaths
78
78
| testSend.swift:60:17:60:17 | password | testSend.swift:41:10:41:18 | data | testSend.swift:41:45:41:45 | data | testSend.swift:60:13:60:25 | call to pad(_:) |
79
79
| testSend.swift:94:27:94:30 | .password | testSend.swift:86:7:86:7 | self | file://:0:0:0:0 | .value | testSend.swift:94:27:94:39 | .value |
@@ -94,13 +94,13 @@ subpaths
94
94
| testSend.swift:79:27:79:30 | .BankCardNo | testSend.swift:79:27:79:30 | .BankCardNo | testSend.swift:79:27:79:30 | .BankCardNo | This operation transmits '.BankCardNo', which may contain unencrypted sensitive data from $@. | testSend.swift:79:27:79:30 | .BankCardNo | .BankCardNo |
95
95
| testSend.swift:80:27:80:30 | .MyCreditRating | testSend.swift:80:27:80:30 | .MyCreditRating | testSend.swift:80:27:80:30 | .MyCreditRating | This operation transmits '.MyCreditRating', which may contain unencrypted sensitive data from $@. | testSend.swift:80:27:80:30 | .MyCreditRating | .MyCreditRating |
96
96
| testSend.swift:94:27:94:39 | .value | testSend.swift:94:27:94:30 | .password | testSend.swift:94:27:94:39 | .value | This operation transmits '.value', which may contain unencrypted sensitive data from $@. | testSend.swift:94:27:94:30 | .password | .password |
97
- | testURL.swift:17 :18:17 :50 | ... .+(_:_:) ... | testURL.swift:17 :50:17 :50 | passwd | testURL.swift:17 :18:17 :50 | ... .+(_:_:) ... | This operation transmits '... .+(_:_:) ...', which may contain unencrypted sensitive data from $@. | testURL.swift:17 :50:17 :50 | passwd | passwd |
98
- | testURL.swift:19 :18:19 :51 | ... .+(_:_:) ... | testURL.swift:19 :51:19 :51 | account_no | testURL.swift:19 :18:19 :51 | ... .+(_:_:) ... | This operation transmits '... .+(_:_:) ...', which may contain unencrypted sensitive data from $@. | testURL.swift:19 :51:19 :51 | account_no | account_no |
99
- | testURL.swift:20 :18:20 :51 | ... .+(_:_:) ... | testURL.swift:20 :51:20 :51 | credit_card_no | testURL.swift:20 :18:20 :51 | ... .+(_:_:) ... | This operation transmits '... .+(_:_:) ...', which may contain unencrypted sensitive data from $@. | testURL.swift:20 :51:20 :51 | credit_card_no | credit_card_no |
100
- | testURL.swift:24 :22:24 :22 | passwd | testURL.swift:24 :22:24 :22 | passwd | testURL.swift:24 :22:24 :22 | passwd | This operation transmits 'passwd', which may contain unencrypted sensitive data from $@. | testURL.swift:24 :22:24 :22 | passwd | passwd |
101
- | testURL.swift:28 :18:28 :51 | ... .+(_:_:) ... | testURL.swift:28 :51:28 :51 | e_mail | testURL.swift:28 :18:28 :51 | ... .+(_:_:) ... | This operation transmits '... .+(_:_:) ...', which may contain unencrypted sensitive data from $@. | testURL.swift:28 :51:28 :51 | e_mail | e_mail |
102
- | testURL.swift:30 :18:30 :53 | ... .+(_:_:) ... | testURL.swift:30 :53:30 :53 | a_homeaddr_z | testURL.swift:30 :18:30 :53 | ... .+(_:_:) ... | This operation transmits '... .+(_:_:) ...', which may contain unencrypted sensitive data from $@. | testURL.swift:30 :53:30 :53 | a_homeaddr_z | a_homeaddr_z |
103
- | testURL.swift:32 :18:32 :51 | ... .+(_:_:) ... | testURL.swift:32 :51:32 :51 | resident_ID | testURL.swift:32 :18:32 :51 | ... .+(_:_:) ... | This operation transmits '... .+(_:_:) ...', which may contain unencrypted sensitive data from $@. | testURL.swift:32 :51:32 :51 | resident_ID | resident_ID |
104
- | testURL.swift:51 :18:51 :67 | ... .+(_:_:) ... | testURL.swift:51 :52:51 :67 | call to get_secret_key() | testURL.swift:51 :18:51 :67 | ... .+(_:_:) ... | This operation transmits '... .+(_:_:) ...', which may contain unencrypted sensitive data from $@. | testURL.swift:51 :52:51 :67 | call to get_secret_key() | call to get_secret_key() |
105
- | testURL.swift:53 :18:53 :69 | ... .+(_:_:) ... | testURL.swift:53 :53:53 :69 | call to get_cert_string() | testURL.swift:53 :18:53 :69 | ... .+(_:_:) ... | This operation transmits '... .+(_:_:) ...', which may contain unencrypted sensitive data from $@. | testURL.swift:53 :53:53 :69 | call to get_cert_string() | call to get_cert_string() |
106
- | testURL.swift:74 :18:74 :18 | "..." | testURL.swift:74 :51:74 :51 | certificate | testURL.swift:74 :18:74 :18 | "..." | This operation transmits '"..."', which may contain unencrypted sensitive data from $@. | testURL.swift:74 :51:74 :51 | certificate | certificate |
97
+ | testURL.swift:39 :18:39 :50 | ... .+(_:_:) ... | testURL.swift:39 :50:39 :50 | passwd | testURL.swift:39 :18:39 :50 | ... .+(_:_:) ... | This operation transmits '... .+(_:_:) ...', which may contain unencrypted sensitive data from $@. | testURL.swift:39 :50:39 :50 | passwd | passwd |
98
+ | testURL.swift:41 :18:41 :51 | ... .+(_:_:) ... | testURL.swift:41 :51:41 :51 | account_no | testURL.swift:41 :18:41 :51 | ... .+(_:_:) ... | This operation transmits '... .+(_:_:) ...', which may contain unencrypted sensitive data from $@. | testURL.swift:41 :51:41 :51 | account_no | account_no |
99
+ | testURL.swift:42 :18:42 :51 | ... .+(_:_:) ... | testURL.swift:42 :51:42 :51 | credit_card_no | testURL.swift:42 :18:42 :51 | ... .+(_:_:) ... | This operation transmits '... .+(_:_:) ...', which may contain unencrypted sensitive data from $@. | testURL.swift:42 :51:42 :51 | credit_card_no | credit_card_no |
100
+ | testURL.swift:46 :22:46 :22 | passwd | testURL.swift:46 :22:46 :22 | passwd | testURL.swift:46 :22:46 :22 | passwd | This operation transmits 'passwd', which may contain unencrypted sensitive data from $@. | testURL.swift:46 :22:46 :22 | passwd | passwd |
101
+ | testURL.swift:50 :18:50 :51 | ... .+(_:_:) ... | testURL.swift:50 :51:50 :51 | e_mail | testURL.swift:50 :18:50 :51 | ... .+(_:_:) ... | This operation transmits '... .+(_:_:) ...', which may contain unencrypted sensitive data from $@. | testURL.swift:50 :51:50 :51 | e_mail | e_mail |
102
+ | testURL.swift:52 :18:52 :53 | ... .+(_:_:) ... | testURL.swift:52 :53:52 :53 | a_homeaddr_z | testURL.swift:52 :18:52 :53 | ... .+(_:_:) ... | This operation transmits '... .+(_:_:) ...', which may contain unencrypted sensitive data from $@. | testURL.swift:52 :53:52 :53 | a_homeaddr_z | a_homeaddr_z |
103
+ | testURL.swift:54 :18:54 :51 | ... .+(_:_:) ... | testURL.swift:54 :51:54 :51 | resident_ID | testURL.swift:54 :18:54 :51 | ... .+(_:_:) ... | This operation transmits '... .+(_:_:) ...', which may contain unencrypted sensitive data from $@. | testURL.swift:54 :51:54 :51 | resident_ID | resident_ID |
104
+ | testURL.swift:73 :18:73 :67 | ... .+(_:_:) ... | testURL.swift:73 :52:73 :67 | call to get_secret_key() | testURL.swift:73 :18:73 :67 | ... .+(_:_:) ... | This operation transmits '... .+(_:_:) ...', which may contain unencrypted sensitive data from $@. | testURL.swift:73 :52:73 :67 | call to get_secret_key() | call to get_secret_key() |
105
+ | testURL.swift:75 :18:75 :69 | ... .+(_:_:) ... | testURL.swift:75 :53:75 :69 | call to get_cert_string() | testURL.swift:75 :18:75 :69 | ... .+(_:_:) ... | This operation transmits '... .+(_:_:) ...', which may contain unencrypted sensitive data from $@. | testURL.swift:75 :53:75 :69 | call to get_cert_string() | call to get_cert_string() |
106
+ | testURL.swift:96 :18:96 :18 | "..." | testURL.swift:96 :51:96 :51 | certificate | testURL.swift:96 :18:96 :18 | "..." | This operation transmits '"..."', which may contain unencrypted sensitive data from $@. | testURL.swift:96 :51:96 :51 | certificate | certificate |
0 commit comments