mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
82 lines
7.2 KiB
Plaintext
82 lines
7.2 KiB
Plaintext
#select
|
|
| test_logging.rs:184:25:184:34 | log_expect | test_logging.rs:183:51:183:59 | password2 | test_logging.rs:184:25:184:34 | log_expect | This operation writes $@ to a log file. | test_logging.rs:183:51:183:59 | password2 | password2 |
|
|
| test_logging.rs:188:25:188:34 | log_unwrap | test_logging.rs:187:51:187:59 | password2 | test_logging.rs:188:25:188:34 | log_unwrap | This operation writes $@ to a log file. | test_logging.rs:187:51:187:59 | password2 | password2 |
|
|
edges
|
|
| test_logging.rs:183:9:183:19 | err_result2 [Err] | test_logging.rs:184:13:184:23 | err_result2 [Err] | provenance | |
|
|
| test_logging.rs:183:47:183:68 | Err(...) [Err] | test_logging.rs:183:9:183:19 | err_result2 [Err] | provenance | |
|
|
| test_logging.rs:183:51:183:59 | password2 | test_logging.rs:183:51:183:67 | password2.clone() | provenance | generated |
|
|
| test_logging.rs:183:51:183:67 | password2.clone() | test_logging.rs:183:47:183:68 | Err(...) [Err] | provenance | |
|
|
| test_logging.rs:184:13:184:23 | err_result2 [Err] | test_logging.rs:184:25:184:34 | log_expect | provenance | MaD:1 Sink:MaD:1 |
|
|
| test_logging.rs:187:9:187:19 | err_result3 [Err] | test_logging.rs:188:13:188:23 | err_result3 [Err] | provenance | |
|
|
| test_logging.rs:187:47:187:60 | Err(...) [Err] | test_logging.rs:187:9:187:19 | err_result3 [Err] | provenance | |
|
|
| test_logging.rs:187:51:187:59 | password2 | test_logging.rs:187:47:187:60 | Err(...) [Err] | provenance | |
|
|
| test_logging.rs:188:13:188:23 | err_result3 [Err] | test_logging.rs:188:25:188:34 | log_unwrap | provenance | MaD:2 Sink:MaD:2 |
|
|
models
|
|
| 1 | Sink: repo:https://github.com/DesmondWillowbrook/rs-log_err:log_err; <crate::result::Result as crate::LogErrResult>::log_expect; Argument[self].Field[core::result::Result::Err(0)]; log-injection |
|
|
| 2 | Sink: repo:https://github.com/DesmondWillowbrook/rs-log_err:log_err; <crate::result::Result as crate::LogErrResult>::log_unwrap; Argument[self].Field[core::result::Result::Err(0)]; log-injection |
|
|
nodes
|
|
| test_logging.rs:183:9:183:19 | err_result2 [Err] | semmle.label | err_result2 [Err] |
|
|
| test_logging.rs:183:47:183:68 | Err(...) [Err] | semmle.label | Err(...) [Err] |
|
|
| test_logging.rs:183:51:183:59 | password2 | semmle.label | password2 |
|
|
| test_logging.rs:183:51:183:67 | password2.clone() | semmle.label | password2.clone() |
|
|
| test_logging.rs:184:13:184:23 | err_result2 [Err] | semmle.label | err_result2 [Err] |
|
|
| test_logging.rs:184:25:184:34 | log_expect | semmle.label | log_expect |
|
|
| test_logging.rs:187:9:187:19 | err_result3 [Err] | semmle.label | err_result3 [Err] |
|
|
| test_logging.rs:187:47:187:60 | Err(...) [Err] | semmle.label | Err(...) [Err] |
|
|
| test_logging.rs:187:51:187:59 | password2 | semmle.label | password2 |
|
|
| test_logging.rs:188:13:188:23 | err_result3 [Err] | semmle.label | err_result3 [Err] |
|
|
| test_logging.rs:188:25:188:34 | log_unwrap | semmle.label | log_unwrap |
|
|
subpaths
|
|
testFailures
|
|
| test_logging.rs:42:39:42:72 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:43:39:43:72 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:44:38:44:71 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:45:39:45:72 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:46:38:46:71 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:47:51:47:84 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:52:39:52:72 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:54:52:54:85 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:56:50:56:83 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:57:37:57:70 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:58:39:58:72 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:60:57:60:90 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:61:58:61:91 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:65:51:65:84 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:67:69:67:102 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:68:70:68:103 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:72:50:72:83 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:74:68:74:101 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:75:54:75:87 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:76:50:76:83 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:82:47:82:80 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:84:65:84:98 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:85:51:85:84 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:86:47:86:80 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:93:25:93:38 | //... | Missing result: Source=m1 |
|
|
| test_logging.rs:94:32:94:68 | //... | Missing result: Alert[rust/cleartext-logging]=m1 |
|
|
| test_logging.rs:96:52:96:65 | //... | Missing result: Source=m2 |
|
|
| test_logging.rs:97:22:97:58 | //... | Missing result: Alert[rust/cleartext-logging]=m2 |
|
|
| test_logging.rs:99:49:99:62 | //... | Missing result: Source=m3 |
|
|
| test_logging.rs:100:22:100:59 | //... | Missing result: Alert[rust/cleartext-logging]=m3 |
|
|
| test_logging.rs:118:45:118:78 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:129:36:129:49 | //... | Missing result: Source=t1 |
|
|
| test_logging.rs:131:35:131:71 | //... | Missing result: Alert[rust/cleartext-logging]=t1 |
|
|
| test_logging.rs:141:41:141:74 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:151:41:151:74 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:176:83:176:116 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:180:85:180:118 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:192:41:192:74 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:193:41:193:74 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:194:42:194:75 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:195:42:195:75 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:199:47:199:80 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:202:46:202:79 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:205:55:205:88 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:208:53:208:86 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:211:55:211:88 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:214:57:214:90 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:217:57:217:90 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:220:61:220:94 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:223:63:223:96 | //... | Missing result: Alert[rust/cleartext-logging] |
|
|
| test_logging.rs:226:63:226:96 | //... | Missing result: Alert[rust/cleartext-logging] |
|