|
| 1 | +#select |
| 2 | +| main.rs:7:5:7:26 | ...::get | main.rs:6:50:6:57 | password | main.rs:7:5:7:26 | ...::get | The operation '...::get', transmits data which may contain unencrypted sensitive data from $@. | main.rs:6:50:6:57 | password | password | |
| 3 | +| main.rs:14:5:14:26 | ...::get | main.rs:12:50:12:57 | password | main.rs:14:5:14:26 | ...::get | The operation '...::get', transmits data which may contain unencrypted sensitive data from $@. | main.rs:12:50:12:57 | password | password | |
| 4 | +| main.rs:21:12:21:15 | post | main.rs:19:50:19:57 | password | main.rs:21:12:21:15 | post | The operation 'post', transmits data which may contain unencrypted sensitive data from $@. | main.rs:19:50:19:57 | password | password | |
| 5 | +| main.rs:28:12:28:18 | request | main.rs:26:50:26:57 | password | main.rs:28:12:28:18 | request | The operation 'request', transmits data which may contain unencrypted sensitive data from $@. | main.rs:26:50:26:57 | password | password | |
| 6 | +| main.rs:35:12:35:18 | request | main.rs:33:50:33:57 | password | main.rs:35:12:35:18 | request | The operation 'request', transmits data which may contain unencrypted sensitive data from $@. | main.rs:33:50:33:57 | password | password | |
| 7 | +edges |
| 8 | +| main.rs:6:9:6:11 | url | main.rs:7:28:7:30 | url | provenance | | |
| 9 | +| main.rs:6:15:6:58 | res | main.rs:6:23:6:57 | { ... } | provenance | | |
| 10 | +| main.rs:6:23:6:57 | ...::format(...) | main.rs:6:15:6:58 | res | provenance | | |
| 11 | +| main.rs:6:23:6:57 | ...::must_use(...) | main.rs:6:9:6:11 | url | provenance | | |
| 12 | +| main.rs:6:23:6:57 | MacroExpr | main.rs:6:23:6:57 | ...::format(...) | provenance | MaD:5 | |
| 13 | +| main.rs:6:23:6:57 | { ... } | main.rs:6:23:6:57 | ...::must_use(...) | provenance | MaD:7 | |
| 14 | +| main.rs:6:50:6:57 | password | main.rs:6:23:6:57 | MacroExpr | provenance | | |
| 15 | +| main.rs:7:28:7:30 | url | main.rs:7:5:7:26 | ...::get | provenance | MaD:4 Sink:MaD:4 | |
| 16 | +| main.rs:12:9:12:15 | address | main.rs:13:27:13:33 | address | provenance | | |
| 17 | +| main.rs:12:19:12:60 | res | main.rs:12:27:12:59 | { ... } | provenance | | |
| 18 | +| main.rs:12:27:12:59 | ...::format(...) | main.rs:12:19:12:60 | res | provenance | | |
| 19 | +| main.rs:12:27:12:59 | ...::must_use(...) | main.rs:12:9:12:15 | address | provenance | | |
| 20 | +| main.rs:12:27:12:59 | MacroExpr | main.rs:12:27:12:59 | ...::format(...) | provenance | MaD:5 | |
| 21 | +| main.rs:12:27:12:59 | { ... } | main.rs:12:27:12:59 | ...::must_use(...) | provenance | MaD:7 | |
| 22 | +| main.rs:12:50:12:57 | password | main.rs:12:27:12:59 | MacroExpr | provenance | | |
| 23 | +| main.rs:13:9:13:11 | url | main.rs:14:28:14:30 | url | provenance | | |
| 24 | +| main.rs:13:15:13:34 | ...::parse(...) [Ok] | main.rs:13:15:13:43 | ... .unwrap(...) | provenance | MaD:6 | |
| 25 | +| main.rs:13:15:13:43 | ... .unwrap(...) | main.rs:13:9:13:11 | url | provenance | | |
| 26 | +| main.rs:13:26:13:33 | &address [&ref] | main.rs:13:15:13:34 | ...::parse(...) [Ok] | provenance | MaD:8 | |
| 27 | +| main.rs:13:27:13:33 | address | main.rs:13:26:13:33 | &address [&ref] | provenance | | |
| 28 | +| main.rs:14:28:14:30 | url | main.rs:14:5:14:26 | ...::get | provenance | MaD:4 Sink:MaD:4 | |
| 29 | +| main.rs:19:9:19:11 | url | main.rs:21:17:21:19 | url | provenance | | |
| 30 | +| main.rs:19:15:19:58 | res | main.rs:19:23:19:57 | { ... } | provenance | | |
| 31 | +| main.rs:19:23:19:57 | ...::format(...) | main.rs:19:15:19:58 | res | provenance | | |
| 32 | +| main.rs:19:23:19:57 | ...::must_use(...) | main.rs:19:9:19:11 | url | provenance | | |
| 33 | +| main.rs:19:23:19:57 | MacroExpr | main.rs:19:23:19:57 | ...::format(...) | provenance | MaD:5 | |
| 34 | +| main.rs:19:23:19:57 | { ... } | main.rs:19:23:19:57 | ...::must_use(...) | provenance | MaD:7 | |
| 35 | +| main.rs:19:50:19:57 | password | main.rs:19:23:19:57 | MacroExpr | provenance | | |
| 36 | +| main.rs:21:17:21:19 | url | main.rs:21:12:21:15 | post | provenance | MaD:1 Sink:MaD:1 | |
| 37 | +| main.rs:26:9:26:11 | url | main.rs:28:33:28:35 | url | provenance | | |
| 38 | +| main.rs:26:15:26:58 | res | main.rs:26:23:26:57 | { ... } | provenance | | |
| 39 | +| main.rs:26:23:26:57 | ...::format(...) | main.rs:26:15:26:58 | res | provenance | | |
| 40 | +| main.rs:26:23:26:57 | ...::must_use(...) | main.rs:26:9:26:11 | url | provenance | | |
| 41 | +| main.rs:26:23:26:57 | MacroExpr | main.rs:26:23:26:57 | ...::format(...) | provenance | MaD:5 | |
| 42 | +| main.rs:26:23:26:57 | { ... } | main.rs:26:23:26:57 | ...::must_use(...) | provenance | MaD:7 | |
| 43 | +| main.rs:26:50:26:57 | password | main.rs:26:23:26:57 | MacroExpr | provenance | | |
| 44 | +| main.rs:28:33:28:35 | url | main.rs:28:12:28:18 | request | provenance | MaD:3 Sink:MaD:3 | |
| 45 | +| main.rs:33:9:33:11 | url | main.rs:35:33:35:35 | url | provenance | | |
| 46 | +| main.rs:33:15:33:58 | res | main.rs:33:23:33:57 | { ... } | provenance | | |
| 47 | +| main.rs:33:23:33:57 | ...::format(...) | main.rs:33:15:33:58 | res | provenance | | |
| 48 | +| main.rs:33:23:33:57 | ...::must_use(...) | main.rs:33:9:33:11 | url | provenance | | |
| 49 | +| main.rs:33:23:33:57 | MacroExpr | main.rs:33:23:33:57 | ...::format(...) | provenance | MaD:5 | |
| 50 | +| main.rs:33:23:33:57 | { ... } | main.rs:33:23:33:57 | ...::must_use(...) | provenance | MaD:7 | |
| 51 | +| main.rs:33:50:33:57 | password | main.rs:33:23:33:57 | MacroExpr | provenance | | |
| 52 | +| main.rs:35:33:35:35 | url | main.rs:35:12:35:18 | request | provenance | MaD:2 Sink:MaD:2 | |
| 53 | +models |
| 54 | +| 1 | Sink: repo:https://github.com/seanmonstar/reqwest:reqwest; <crate::async_impl::client::Client>::post; transmission; Argument[0] | |
| 55 | +| 2 | Sink: repo:https://github.com/seanmonstar/reqwest:reqwest; <crate::async_impl::client::Client>::request; transmission; Argument[1] | |
| 56 | +| 3 | Sink: repo:https://github.com/seanmonstar/reqwest:reqwest; <crate::blocking::client::Client>::request; transmission; Argument[1] | |
| 57 | +| 4 | Sink: repo:https://github.com/seanmonstar/reqwest:reqwest; crate::blocking::get; transmission; Argument[0] | |
| 58 | +| 5 | Summary: lang:alloc; crate::fmt::format; Argument[0]; ReturnValue; taint | |
| 59 | +| 6 | Summary: lang:core; <crate::result::Result>::unwrap; Argument[self].Field[crate::result::Result::Ok(0)]; ReturnValue; value | |
| 60 | +| 7 | Summary: lang:core; crate::hint::must_use; Argument[0]; ReturnValue; value | |
| 61 | +| 8 | Summary: repo:https://github.com/servo/rust-url:url; <crate::Url>::parse; Argument[0].Reference; ReturnValue.Field[crate::result::Result::Ok(0)]; taint | |
| 62 | +nodes |
| 63 | +| main.rs:6:9:6:11 | url | semmle.label | url | |
| 64 | +| main.rs:6:15:6:58 | res | semmle.label | res | |
| 65 | +| main.rs:6:23:6:57 | ...::format(...) | semmle.label | ...::format(...) | |
| 66 | +| main.rs:6:23:6:57 | ...::must_use(...) | semmle.label | ...::must_use(...) | |
| 67 | +| main.rs:6:23:6:57 | MacroExpr | semmle.label | MacroExpr | |
| 68 | +| main.rs:6:23:6:57 | { ... } | semmle.label | { ... } | |
| 69 | +| main.rs:6:50:6:57 | password | semmle.label | password | |
| 70 | +| main.rs:7:5:7:26 | ...::get | semmle.label | ...::get | |
| 71 | +| main.rs:7:28:7:30 | url | semmle.label | url | |
| 72 | +| main.rs:12:9:12:15 | address | semmle.label | address | |
| 73 | +| main.rs:12:19:12:60 | res | semmle.label | res | |
| 74 | +| main.rs:12:27:12:59 | ...::format(...) | semmle.label | ...::format(...) | |
| 75 | +| main.rs:12:27:12:59 | ...::must_use(...) | semmle.label | ...::must_use(...) | |
| 76 | +| main.rs:12:27:12:59 | MacroExpr | semmle.label | MacroExpr | |
| 77 | +| main.rs:12:27:12:59 | { ... } | semmle.label | { ... } | |
| 78 | +| main.rs:12:50:12:57 | password | semmle.label | password | |
| 79 | +| main.rs:13:9:13:11 | url | semmle.label | url | |
| 80 | +| main.rs:13:15:13:34 | ...::parse(...) [Ok] | semmle.label | ...::parse(...) [Ok] | |
| 81 | +| main.rs:13:15:13:43 | ... .unwrap(...) | semmle.label | ... .unwrap(...) | |
| 82 | +| main.rs:13:26:13:33 | &address [&ref] | semmle.label | &address [&ref] | |
| 83 | +| main.rs:13:27:13:33 | address | semmle.label | address | |
| 84 | +| main.rs:14:5:14:26 | ...::get | semmle.label | ...::get | |
| 85 | +| main.rs:14:28:14:30 | url | semmle.label | url | |
| 86 | +| main.rs:19:9:19:11 | url | semmle.label | url | |
| 87 | +| main.rs:19:15:19:58 | res | semmle.label | res | |
| 88 | +| main.rs:19:23:19:57 | ...::format(...) | semmle.label | ...::format(...) | |
| 89 | +| main.rs:19:23:19:57 | ...::must_use(...) | semmle.label | ...::must_use(...) | |
| 90 | +| main.rs:19:23:19:57 | MacroExpr | semmle.label | MacroExpr | |
| 91 | +| main.rs:19:23:19:57 | { ... } | semmle.label | { ... } | |
| 92 | +| main.rs:19:50:19:57 | password | semmle.label | password | |
| 93 | +| main.rs:21:12:21:15 | post | semmle.label | post | |
| 94 | +| main.rs:21:17:21:19 | url | semmle.label | url | |
| 95 | +| main.rs:26:9:26:11 | url | semmle.label | url | |
| 96 | +| main.rs:26:15:26:58 | res | semmle.label | res | |
| 97 | +| main.rs:26:23:26:57 | ...::format(...) | semmle.label | ...::format(...) | |
| 98 | +| main.rs:26:23:26:57 | ...::must_use(...) | semmle.label | ...::must_use(...) | |
| 99 | +| main.rs:26:23:26:57 | MacroExpr | semmle.label | MacroExpr | |
| 100 | +| main.rs:26:23:26:57 | { ... } | semmle.label | { ... } | |
| 101 | +| main.rs:26:50:26:57 | password | semmle.label | password | |
| 102 | +| main.rs:28:12:28:18 | request | semmle.label | request | |
| 103 | +| main.rs:28:33:28:35 | url | semmle.label | url | |
| 104 | +| main.rs:33:9:33:11 | url | semmle.label | url | |
| 105 | +| main.rs:33:15:33:58 | res | semmle.label | res | |
| 106 | +| main.rs:33:23:33:57 | ...::format(...) | semmle.label | ...::format(...) | |
| 107 | +| main.rs:33:23:33:57 | ...::must_use(...) | semmle.label | ...::must_use(...) | |
| 108 | +| main.rs:33:23:33:57 | MacroExpr | semmle.label | MacroExpr | |
| 109 | +| main.rs:33:23:33:57 | { ... } | semmle.label | { ... } | |
| 110 | +| main.rs:33:50:33:57 | password | semmle.label | password | |
| 111 | +| main.rs:35:12:35:18 | request | semmle.label | request | |
| 112 | +| main.rs:35:33:35:35 | url | semmle.label | url | |
| 113 | +subpaths |
0 commit comments