|
1 | 1 | #select |
2 | | -| hashing.go:20:8:20:22 | secretByteSlice | hashing.go:20:8:20:22 | secretByteSlice | hashing.go:20:8:20:22 | secretByteSlice | $@ is used in a hashing algorithm (MD5) that is insecure. | hashing.go:20:8:20:22 | secretByteSlice | Sensitive data (secret) | |
3 | | -| hashing.go:21:10:21:24 | secretByteSlice | hashing.go:21:10:21:24 | secretByteSlice | hashing.go:21:10:21:24 | secretByteSlice | $@ is used in a hashing algorithm (MD5) that is insecure. | hashing.go:21:10:21:24 | secretByteSlice | Sensitive data (secret) | |
4 | | -| hashing.go:22:20:22:31 | secretString | hashing.go:22:20:22:31 | secretString | hashing.go:22:20:22:31 | secretString | $@ is used in a hashing algorithm (MD5) that is insecure. | hashing.go:22:20:22:31 | secretString | Sensitive data (secret) | |
| 2 | +| hashing.go:22:8:22:22 | secretByteSlice | hashing.go:22:8:22:22 | secretByteSlice | hashing.go:22:8:22:22 | secretByteSlice | $@ is used in a hashing algorithm (MD5) that is insecure. | hashing.go:22:8:22:22 | secretByteSlice | Sensitive data (secret) | |
5 | 3 | | hashing.go:23:10:23:24 | secretByteSlice | hashing.go:23:10:23:24 | secretByteSlice | hashing.go:23:10:23:24 | secretByteSlice | $@ is used in a hashing algorithm (MD5) that is insecure. | hashing.go:23:10:23:24 | secretByteSlice | Sensitive data (secret) | |
6 | | -| hashing.go:25:17:25:31 | secretByteSlice | hashing.go:25:17:25:31 | secretByteSlice | hashing.go:25:17:25:31 | secretByteSlice | $@ is used in a hashing algorithm (SHA1) that is insecure. | hashing.go:25:17:25:31 | secretByteSlice | Sensitive data (secret) | |
7 | | -| hashing.go:26:11:26:25 | secretByteSlice | hashing.go:26:11:26:25 | secretByteSlice | hashing.go:26:11:26:25 | secretByteSlice | $@ is used in a hashing algorithm (SHA1) that is insecure. | hashing.go:26:11:26:25 | secretByteSlice | Sensitive data (secret) | |
8 | | -| hashing.go:28:16:28:30 | secretByteSlice | hashing.go:28:16:28:30 | secretByteSlice | hashing.go:28:16:28:30 | secretByteSlice | $@ is used in a hashing algorithm (MD4) that is insecure. | hashing.go:28:16:28:30 | secretByteSlice | Sensitive data (secret) | |
9 | | -| hashing.go:29:22:29:36 | secretByteSlice | hashing.go:29:22:29:36 | secretByteSlice | hashing.go:29:22:29:36 | secretByteSlice | $@ is used in a hashing algorithm (RIPEMD160) that is insecure. | hashing.go:29:22:29:36 | secretByteSlice | Sensitive data (secret) | |
10 | | -| hashing.go:80:16:80:23 | password | hashing.go:80:16:80:23 | password | hashing.go:80:16:80:23 | password | $@ is used in a hashing algorithm (SHA256) that is insecure for password hashing, since it is not a computationally expensive hash function. | hashing.go:80:16:80:23 | password | Sensitive data (password) | |
| 4 | +| hashing.go:24:20:24:31 | secretString | hashing.go:24:20:24:31 | secretString | hashing.go:24:20:24:31 | secretString | $@ is used in a hashing algorithm (MD5) that is insecure. | hashing.go:24:20:24:31 | secretString | Sensitive data (secret) | |
| 5 | +| hashing.go:25:10:25:24 | secretByteSlice | hashing.go:25:10:25:24 | secretByteSlice | hashing.go:25:10:25:24 | secretByteSlice | $@ is used in a hashing algorithm (MD5) that is insecure. | hashing.go:25:10:25:24 | secretByteSlice | Sensitive data (secret) | |
| 6 | +| hashing.go:27:17:27:31 | secretByteSlice | hashing.go:27:17:27:31 | secretByteSlice | hashing.go:27:17:27:31 | secretByteSlice | $@ is used in a hashing algorithm (SHA1) that is insecure. | hashing.go:27:17:27:31 | secretByteSlice | Sensitive data (secret) | |
| 7 | +| hashing.go:28:11:28:25 | secretByteSlice | hashing.go:28:11:28:25 | secretByteSlice | hashing.go:28:11:28:25 | secretByteSlice | $@ is used in a hashing algorithm (SHA1) that is insecure. | hashing.go:28:11:28:25 | secretByteSlice | Sensitive data (secret) | |
| 8 | +| hashing.go:30:16:30:30 | secretByteSlice | hashing.go:30:16:30:30 | secretByteSlice | hashing.go:30:16:30:30 | secretByteSlice | $@ is used in a hashing algorithm (MD4) that is insecure. | hashing.go:30:16:30:30 | secretByteSlice | Sensitive data (secret) | |
| 9 | +| hashing.go:31:22:31:36 | secretByteSlice | hashing.go:31:22:31:36 | secretByteSlice | hashing.go:31:22:31:36 | secretByteSlice | $@ is used in a hashing algorithm (RIPEMD160) that is insecure. | hashing.go:31:22:31:36 | secretByteSlice | Sensitive data (secret) | |
| 10 | +| hashing.go:82:23:82:38 | type conversion | hashing.go:82:30:82:37 | password | hashing.go:82:23:82:38 | type conversion | $@ is used in a hashing algorithm (SHA256) that is insecure for password hashing, since it is not a computationally expensive hash function. | hashing.go:82:30:82:37 | password | Sensitive data (password) | |
11 | 11 | edges |
| 12 | +| hashing.go:82:30:82:37 | password | hashing.go:82:23:82:38 | type conversion | provenance | | |
12 | 13 | nodes |
13 | | -| hashing.go:20:8:20:22 | secretByteSlice | semmle.label | secretByteSlice | |
14 | | -| hashing.go:21:10:21:24 | secretByteSlice | semmle.label | secretByteSlice | |
15 | | -| hashing.go:22:20:22:31 | secretString | semmle.label | secretString | |
| 14 | +| hashing.go:22:8:22:22 | secretByteSlice | semmle.label | secretByteSlice | |
16 | 15 | | hashing.go:23:10:23:24 | secretByteSlice | semmle.label | secretByteSlice | |
17 | | -| hashing.go:25:17:25:31 | secretByteSlice | semmle.label | secretByteSlice | |
18 | | -| hashing.go:26:11:26:25 | secretByteSlice | semmle.label | secretByteSlice | |
19 | | -| hashing.go:28:16:28:30 | secretByteSlice | semmle.label | secretByteSlice | |
20 | | -| hashing.go:29:22:29:36 | secretByteSlice | semmle.label | secretByteSlice | |
21 | | -| hashing.go:80:16:80:23 | password | semmle.label | password | |
| 16 | +| hashing.go:24:20:24:31 | secretString | semmle.label | secretString | |
| 17 | +| hashing.go:25:10:25:24 | secretByteSlice | semmle.label | secretByteSlice | |
| 18 | +| hashing.go:27:17:27:31 | secretByteSlice | semmle.label | secretByteSlice | |
| 19 | +| hashing.go:28:11:28:25 | secretByteSlice | semmle.label | secretByteSlice | |
| 20 | +| hashing.go:30:16:30:30 | secretByteSlice | semmle.label | secretByteSlice | |
| 21 | +| hashing.go:31:22:31:36 | secretByteSlice | semmle.label | secretByteSlice | |
| 22 | +| hashing.go:82:23:82:38 | type conversion | semmle.label | type conversion | |
| 23 | +| hashing.go:82:30:82:37 | password | semmle.label | password | |
22 | 24 | subpaths |
0 commit comments