|
1 | | -nodes |
2 | | -| examples/secure_iv.js:11:7:11:14 | randomIV | |
3 | | -| examples/secure_iv.js:11:7:11:44 | randomIV | |
4 | | -| examples/secure_iv.js:11:7:11:44 | randomIV | |
5 | | -| examples/secure_iv.js:11:18:11:44 | crypto. ... eysize) | |
6 | | -| examples/secure_iv.js:11:18:11:44 | crypto. ... eysize) | |
7 | | -| examples/secure_iv.js:13:63:13:62 | randomIV | |
8 | | -| examples/secure_iv.js:14:54:14:61 | randomIV | |
9 | | -| examples/secure_iv.js:14:54:14:61 | randomIV | |
10 | | -| examples/secure_iv_tainted.js:11:7:11:14 | randomIV | |
11 | | -| examples/secure_iv_tainted.js:11:7:11:76 | randomIV | |
12 | | -| examples/secure_iv_tainted.js:11:7:11:76 | randomIV | |
13 | | -| examples/secure_iv_tainted.js:11:7:11:76 | randomIV | |
14 | | -| examples/secure_iv_tainted.js:11:18:11:39 | crypto. ... tes(32) | |
15 | | -| examples/secure_iv_tainted.js:11:18:11:39 | crypto. ... tes(32) | |
16 | | -| examples/secure_iv_tainted.js:11:18:11:48 | crypto. ... oString | |
17 | | -| examples/secure_iv_tainted.js:11:18:11:48 | crypto. ... oString | |
18 | | -| examples/secure_iv_tainted.js:11:18:11:58 | crypto. ... ase64') | |
19 | | -| examples/secure_iv_tainted.js:11:18:11:58 | crypto. ... ase64') | |
20 | | -| examples/secure_iv_tainted.js:11:18:11:58 | crypto. ... ase64') | |
21 | | -| examples/secure_iv_tainted.js:11:18:11:58 | crypto. ... ase64') | |
22 | | -| examples/secure_iv_tainted.js:11:18:11:64 | crypto. ... ).slice | |
23 | | -| examples/secure_iv_tainted.js:11:18:11:64 | crypto. ... ).slice | |
24 | | -| examples/secure_iv_tainted.js:11:18:11:76 | crypto. ... eysize) | |
25 | | -| examples/secure_iv_tainted.js:11:18:11:76 | crypto. ... eysize) | |
26 | | -| examples/secure_iv_tainted.js:11:18:11:76 | crypto. ... eysize) | |
27 | | -| examples/secure_iv_tainted.js:11:18:11:76 | crypto. ... eysize) | |
28 | | -| examples/secure_iv_tainted.js:13:63:13:62 | randomIV | |
29 | | -| examples/secure_iv_tainted.js:14:54:14:61 | randomIV | |
30 | | -| examples/secure_iv_tainted.js:14:54:14:61 | randomIV | |
31 | | -| examples/secure_iv_tainted.js:14:54:14:61 | randomIV | |
32 | | -| examples/secure_iv_tainted.js:14:54:14:61 | randomIV | |
33 | | -| examples/static_iv.js:11:7:11:34 | fixedIV | |
34 | | -| examples/static_iv.js:11:17:11:34 | "0123456789abcdef" | |
35 | | -| examples/static_iv.js:11:17:11:34 | "0123456789abcdef" | |
36 | | -| examples/static_iv.js:14:54:14:60 | fixedIV | |
37 | | -| examples/static_iv.js:14:54:14:60 | fixedIV | |
38 | 1 | edges |
39 | | -| examples/secure_iv.js:11:7:11:44 | randomIV | examples/secure_iv.js:11:7:11:14 | randomIV | |
40 | | -| examples/secure_iv.js:11:7:11:44 | randomIV | examples/secure_iv.js:13:63:13:62 | randomIV | |
41 | | -| examples/secure_iv.js:11:7:11:44 | randomIV | examples/secure_iv.js:14:54:14:61 | randomIV | |
42 | | -| examples/secure_iv.js:11:7:11:44 | randomIV | examples/secure_iv.js:14:54:14:61 | randomIV | |
43 | | -| examples/secure_iv.js:11:18:11:44 | crypto. ... eysize) | examples/secure_iv.js:11:7:11:44 | randomIV | |
44 | | -| examples/secure_iv.js:11:18:11:44 | crypto. ... eysize) | examples/secure_iv.js:11:7:11:44 | randomIV | |
45 | | -| examples/secure_iv.js:11:18:11:44 | crypto. ... eysize) | examples/secure_iv.js:11:7:11:44 | randomIV | |
46 | | -| examples/secure_iv.js:11:18:11:44 | crypto. ... eysize) | examples/secure_iv.js:11:7:11:44 | randomIV | |
47 | | -| examples/secure_iv_tainted.js:11:7:11:76 | randomIV | examples/secure_iv_tainted.js:11:7:11:14 | randomIV | |
48 | | -| examples/secure_iv_tainted.js:11:7:11:76 | randomIV | examples/secure_iv_tainted.js:13:63:13:62 | randomIV | |
49 | | -| examples/secure_iv_tainted.js:11:7:11:76 | randomIV | examples/secure_iv_tainted.js:14:54:14:61 | randomIV | |
50 | | -| examples/secure_iv_tainted.js:11:7:11:76 | randomIV | examples/secure_iv_tainted.js:14:54:14:61 | randomIV | |
51 | | -| examples/secure_iv_tainted.js:11:7:11:76 | randomIV | examples/secure_iv_tainted.js:14:54:14:61 | randomIV | |
52 | | -| examples/secure_iv_tainted.js:11:7:11:76 | randomIV | examples/secure_iv_tainted.js:14:54:14:61 | randomIV | |
53 | | -| examples/secure_iv_tainted.js:11:18:11:39 | crypto. ... tes(32) | examples/secure_iv_tainted.js:11:18:11:48 | crypto. ... oString | |
54 | | -| examples/secure_iv_tainted.js:11:18:11:39 | crypto. ... tes(32) | examples/secure_iv_tainted.js:11:18:11:48 | crypto. ... oString | |
55 | | -| examples/secure_iv_tainted.js:11:18:11:39 | crypto. ... tes(32) | examples/secure_iv_tainted.js:11:18:11:48 | crypto. ... oString | |
56 | | -| examples/secure_iv_tainted.js:11:18:11:39 | crypto. ... tes(32) | examples/secure_iv_tainted.js:11:18:11:48 | crypto. ... oString | |
57 | | -| examples/secure_iv_tainted.js:11:18:11:39 | crypto. ... tes(32) | examples/secure_iv_tainted.js:11:18:11:58 | crypto. ... ase64') | |
58 | | -| examples/secure_iv_tainted.js:11:18:11:39 | crypto. ... tes(32) | examples/secure_iv_tainted.js:11:18:11:58 | crypto. ... ase64') | |
59 | | -| examples/secure_iv_tainted.js:11:18:11:39 | crypto. ... tes(32) | examples/secure_iv_tainted.js:11:18:11:58 | crypto. ... ase64') | |
60 | | -| examples/secure_iv_tainted.js:11:18:11:39 | crypto. ... tes(32) | examples/secure_iv_tainted.js:11:18:11:58 | crypto. ... ase64') | |
61 | | -| examples/secure_iv_tainted.js:11:18:11:58 | crypto. ... ase64') | examples/secure_iv_tainted.js:11:18:11:64 | crypto. ... ).slice | |
62 | | -| examples/secure_iv_tainted.js:11:18:11:58 | crypto. ... ase64') | examples/secure_iv_tainted.js:11:18:11:64 | crypto. ... ).slice | |
63 | | -| examples/secure_iv_tainted.js:11:18:11:58 | crypto. ... ase64') | examples/secure_iv_tainted.js:11:18:11:76 | crypto. ... eysize) | |
64 | | -| examples/secure_iv_tainted.js:11:18:11:58 | crypto. ... ase64') | examples/secure_iv_tainted.js:11:18:11:76 | crypto. ... eysize) | |
65 | | -| examples/secure_iv_tainted.js:11:18:11:58 | crypto. ... ase64') | examples/secure_iv_tainted.js:11:18:11:76 | crypto. ... eysize) | |
66 | | -| examples/secure_iv_tainted.js:11:18:11:58 | crypto. ... ase64') | examples/secure_iv_tainted.js:11:18:11:76 | crypto. ... eysize) | |
67 | | -| examples/secure_iv_tainted.js:11:18:11:76 | crypto. ... eysize) | examples/secure_iv_tainted.js:11:7:11:76 | randomIV | |
68 | | -| examples/secure_iv_tainted.js:11:18:11:76 | crypto. ... eysize) | examples/secure_iv_tainted.js:11:7:11:76 | randomIV | |
69 | | -| examples/secure_iv_tainted.js:11:18:11:76 | crypto. ... eysize) | examples/secure_iv_tainted.js:11:7:11:76 | randomIV | |
70 | | -| examples/secure_iv_tainted.js:11:18:11:76 | crypto. ... eysize) | examples/secure_iv_tainted.js:11:7:11:76 | randomIV | |
71 | | -| examples/static_iv.js:11:7:11:34 | fixedIV | examples/static_iv.js:14:54:14:60 | fixedIV | |
72 | | -| examples/static_iv.js:11:7:11:34 | fixedIV | examples/static_iv.js:14:54:14:60 | fixedIV | |
73 | | -| examples/static_iv.js:11:17:11:34 | "0123456789abcdef" | examples/static_iv.js:11:7:11:34 | fixedIV | |
74 | | -| examples/static_iv.js:11:17:11:34 | "0123456789abcdef" | examples/static_iv.js:11:7:11:34 | fixedIV | |
| 2 | +| examples/secure_iv_tainted.js:11:7:11:76 | randomIV | examples/secure_iv_tainted.js:14:54:14:61 | randomIV | provenance | | |
| 3 | +| examples/secure_iv_tainted.js:11:7:11:76 | randomIV [ArrayElement] | examples/secure_iv_tainted.js:14:54:14:61 | randomIV | provenance | | |
| 4 | +| examples/secure_iv_tainted.js:11:18:11:58 | crypto. ... ase64') | examples/secure_iv_tainted.js:11:18:11:76 | crypto. ... eysize) | provenance | | |
| 5 | +| examples/secure_iv_tainted.js:11:18:11:58 | crypto. ... ase64') | examples/secure_iv_tainted.js:11:18:11:76 | crypto. ... eysize) [ArrayElement] | provenance | | |
| 6 | +| examples/secure_iv_tainted.js:11:18:11:76 | crypto. ... eysize) | examples/secure_iv_tainted.js:11:7:11:76 | randomIV | provenance | | |
| 7 | +| examples/secure_iv_tainted.js:11:18:11:76 | crypto. ... eysize) [ArrayElement] | examples/secure_iv_tainted.js:11:7:11:76 | randomIV [ArrayElement] | provenance | | |
| 8 | +| examples/static_iv.js:11:7:11:34 | fixedIV | examples/static_iv.js:14:54:14:60 | fixedIV | provenance | | |
| 9 | +| examples/static_iv.js:11:17:11:34 | "0123456789abcdef" | examples/static_iv.js:11:7:11:34 | fixedIV | provenance | | |
| 10 | +nodes |
| 11 | +| examples/secure_iv_tainted.js:11:7:11:76 | randomIV | semmle.label | randomIV | |
| 12 | +| examples/secure_iv_tainted.js:11:7:11:76 | randomIV [ArrayElement] | semmle.label | randomIV [ArrayElement] | |
| 13 | +| examples/secure_iv_tainted.js:11:18:11:58 | crypto. ... ase64') | semmle.label | crypto. ... ase64') | |
| 14 | +| examples/secure_iv_tainted.js:11:18:11:76 | crypto. ... eysize) | semmle.label | crypto. ... eysize) | |
| 15 | +| examples/secure_iv_tainted.js:11:18:11:76 | crypto. ... eysize) [ArrayElement] | semmle.label | crypto. ... eysize) [ArrayElement] | |
| 16 | +| examples/secure_iv_tainted.js:14:54:14:61 | randomIV | semmle.label | randomIV | |
| 17 | +| examples/static_iv.js:11:7:11:34 | fixedIV | semmle.label | fixedIV | |
| 18 | +| examples/static_iv.js:11:17:11:34 | "0123456789abcdef" | semmle.label | "0123456789abcdef" | |
| 19 | +| examples/static_iv.js:14:54:14:60 | fixedIV | semmle.label | fixedIV | |
| 20 | +subpaths |
75 | 21 | #select |
76 | 22 | | examples/static_iv.js:14:54:14:60 | fixedIV | examples/static_iv.js:11:17:11:34 | "0123456789abcdef" | examples/static_iv.js:14:54:14:60 | fixedIV | Insecure Initialization Vector (IV) used for cryptographic function. With a few exceptions, it is best to use a secure random source for IVs. | |
0 commit comments