|
23 | 23 | | testURL.swift:73:52:73:67 | call to get_secret_key() | testURL.swift:73:18:73:67 | ... .+(_:_:) ... |
|
24 | 24 | | testURL.swift:75:53:75:69 | call to get_cert_string() | testURL.swift:75:18:75:69 | ... .+(_:_:) ... |
|
25 | 25 | | testURL.swift:96:51:96:51 | certificate | testURL.swift:96:18:96:18 | "..." |
|
| 26 | +| testURL.swift:104:16:104:57 | call to SecKeyCopyExternalRepresentation(_:_:) | testURL.swift:105:32:105:32 | data | |
| 27 | +| testURL.swift:105:6:105:10 | let ...? [some:0] | testURL.swift:105:10:105:10 | string | |
| 28 | +| testURL.swift:105:10:105:10 | string | testURL.swift:106:20:106:20 | "..." | |
| 29 | +| testURL.swift:105:19:105:53 | call to String.init(data:encoding:) [some:0] | testURL.swift:105:6:105:10 | let ...? [some:0] | |
| 30 | +| testURL.swift:105:32:105:32 | data | testURL.swift:105:19:105:53 | call to String.init(data:encoding:) [some:0] | |
26 | 31 | nodes
|
27 | 32 | | file://:0:0:0:0 | .value | semmle.label | .value |
|
28 | 33 | | file://:0:0:0:0 | self | semmle.label | self |
|
|
74 | 79 | | testURL.swift:75:53:75:69 | call to get_cert_string() | semmle.label | call to get_cert_string() |
|
75 | 80 | | testURL.swift:96:18:96:18 | "..." | semmle.label | "..." |
|
76 | 81 | | testURL.swift:96:51:96:51 | certificate | semmle.label | certificate |
|
| 82 | +| testURL.swift:104:16:104:57 | call to SecKeyCopyExternalRepresentation(_:_:) | semmle.label | call to SecKeyCopyExternalRepresentation(_:_:) | |
| 83 | +| testURL.swift:105:6:105:10 | let ...? [some:0] | semmle.label | let ...? [some:0] | |
| 84 | +| testURL.swift:105:10:105:10 | string | semmle.label | string | |
| 85 | +| testURL.swift:105:19:105:53 | call to String.init(data:encoding:) [some:0] | semmle.label | call to String.init(data:encoding:) [some:0] | |
| 86 | +| testURL.swift:105:32:105:32 | data | semmle.label | data | |
| 87 | +| testURL.swift:106:20:106:20 | "..." | semmle.label | "..." | |
77 | 88 | subpaths
|
78 | 89 | | 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 | 90 | | 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 |
|
@@ -104,3 +115,4 @@ subpaths
|
104 | 115 | | 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 | 116 | | 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 | 117 | | 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 |
|
| 118 | +| testURL.swift:106:20:106:20 | "..." | testURL.swift:104:16:104:57 | call to SecKeyCopyExternalRepresentation(_:_:) | testURL.swift:106:20:106:20 | "..." | This operation transmits '"..."', which may contain unencrypted sensitive data from $@. | testURL.swift:104:16:104:57 | call to SecKeyCopyExternalRepresentation(_:_:) | call to SecKeyCopyExternalRepresentation(_:_:) | |
0 commit comments