|
1 | 1 | edges |
| 2 | +| Files.java:10:24:10:69 | new File(...) : File | Files.java:14:37:14:43 | baseDir : File | |
| 3 | +| Files.java:10:24:10:69 | new File(...) : File | Files.java:15:17:15:23 | tempDir | |
| 4 | +| Files.java:10:33:10:68 | getProperty(...) : String | Files.java:10:24:10:69 | new File(...) : File | |
| 5 | +| Files.java:10:33:10:68 | getProperty(...) : String | Files.java:14:37:14:43 | baseDir : File | |
2 | 6 | | Files.java:10:33:10:68 | getProperty(...) : String | Files.java:15:17:15:23 | tempDir | |
| 7 | +| Files.java:14:28:14:64 | new File(...) : File | Files.java:15:17:15:23 | tempDir | |
| 8 | +| Files.java:14:37:14:43 | baseDir : File | Files.java:14:28:14:64 | new File(...) : File | |
| 9 | +| Test.java:23:24:23:69 | new File(...) : File | Test.java:24:59:24:65 | tempDir | |
| 10 | +| Test.java:23:33:23:68 | getProperty(...) : String | Test.java:23:24:23:69 | new File(...) : File | |
3 | 11 | | Test.java:23:33:23:68 | getProperty(...) : String | Test.java:24:59:24:65 | tempDir | |
| 12 | +| Test.java:28:29:28:94 | new File(...) : File | Test.java:29:59:29:70 | tempDirChild | |
| 13 | +| Test.java:28:38:28:83 | new File(...) : File | Test.java:28:29:28:94 | new File(...) : File | |
| 14 | +| Test.java:28:38:28:83 | new File(...) : File | Test.java:29:59:29:70 | tempDirChild | |
| 15 | +| Test.java:28:47:28:82 | getProperty(...) : String | Test.java:28:38:28:83 | new File(...) : File | |
4 | 16 | | Test.java:28:47:28:82 | getProperty(...) : String | Test.java:29:59:29:70 | tempDirChild | |
| 17 | +| Test.java:33:24:33:69 | new File(...) : File | Test.java:34:59:34:65 | tempDir | |
| 18 | +| Test.java:33:33:33:68 | getProperty(...) : String | Test.java:33:24:33:69 | new File(...) : File | |
5 | 19 | | Test.java:33:33:33:68 | getProperty(...) : String | Test.java:34:59:34:65 | tempDir | |
| 20 | +| Test.java:38:24:38:69 | new File(...) : File | Test.java:39:59:39:65 | tempDir | |
| 21 | +| Test.java:38:33:38:68 | getProperty(...) : String | Test.java:38:24:38:69 | new File(...) : File | |
6 | 22 | | Test.java:38:33:38:68 | getProperty(...) : String | Test.java:39:59:39:65 | tempDir | |
| 23 | +| Test.java:53:29:53:84 | new File(...) : File | Test.java:54:9:54:20 | tempDirChild | |
| 24 | +| Test.java:53:38:53:73 | getProperty(...) : String | Test.java:53:29:53:84 | new File(...) : File | |
7 | 25 | | Test.java:53:38:53:73 | getProperty(...) : String | Test.java:54:9:54:20 | tempDirChild | |
| 26 | +| Test.java:58:29:58:84 | new File(...) : File | Test.java:59:9:59:20 | tempDirChild | |
| 27 | +| Test.java:58:38:58:73 | getProperty(...) : String | Test.java:58:29:58:84 | new File(...) : File | |
8 | 28 | | Test.java:58:38:58:73 | getProperty(...) : String | Test.java:59:9:59:20 | tempDirChild | |
9 | | -| Test.java:63:38:63:73 | getProperty(...) : String | Test.java:64:21:64:41 | toPath(...) | |
10 | | -| Test.java:68:38:68:73 | getProperty(...) : String | Test.java:71:21:71:41 | toPath(...) | |
11 | | -| Test.java:75:38:75:73 | getProperty(...) : String | Test.java:76:33:76:53 | toPath(...) | |
12 | | -| Test.java:80:38:80:73 | getProperty(...) : String | Test.java:81:31:81:51 | toPath(...) | |
13 | | -| Test.java:85:38:85:73 | getProperty(...) : String | Test.java:86:26:86:46 | toPath(...) | |
14 | | -| Test.java:99:38:99:73 | getProperty(...) : String | Test.java:100:31:100:51 | toPath(...) | |
15 | | -| Test.java:104:38:104:73 | getProperty(...) : String | Test.java:105:33:105:53 | toPath(...) | |
| 29 | +| Test.java:63:29:63:88 | new File(...) : File | Test.java:64:21:64:32 | tempDirChild : File | |
| 30 | +| Test.java:63:38:63:73 | getProperty(...) : String | Test.java:63:29:63:88 | new File(...) : File | |
| 31 | +| Test.java:63:38:63:73 | getProperty(...) : String | Test.java:64:21:64:32 | tempDirChild : File | |
| 32 | +| Test.java:64:21:64:32 | tempDirChild : File | Test.java:64:21:64:41 | toPath(...) | |
| 33 | +| Test.java:68:29:68:88 | new File(...) : File | Test.java:71:21:71:32 | tempDirChild : File | |
| 34 | +| Test.java:68:38:68:73 | getProperty(...) : String | Test.java:68:29:68:88 | new File(...) : File | |
| 35 | +| Test.java:68:38:68:73 | getProperty(...) : String | Test.java:71:21:71:32 | tempDirChild : File | |
| 36 | +| Test.java:71:21:71:32 | tempDirChild : File | Test.java:71:21:71:41 | toPath(...) | |
| 37 | +| Test.java:75:29:75:104 | new File(...) : File | Test.java:76:33:76:44 | tempDirChild : File | |
| 38 | +| Test.java:75:38:75:73 | getProperty(...) : String | Test.java:75:29:75:104 | new File(...) : File | |
| 39 | +| Test.java:75:38:75:73 | getProperty(...) : String | Test.java:76:33:76:44 | tempDirChild : File | |
| 40 | +| Test.java:76:33:76:44 | tempDirChild : File | Test.java:76:33:76:53 | toPath(...) | |
| 41 | +| Test.java:80:29:80:102 | new File(...) : File | Test.java:81:31:81:42 | tempDirChild : File | |
| 42 | +| Test.java:80:38:80:73 | getProperty(...) : String | Test.java:80:29:80:102 | new File(...) : File | |
| 43 | +| Test.java:80:38:80:73 | getProperty(...) : String | Test.java:81:31:81:42 | tempDirChild : File | |
| 44 | +| Test.java:81:31:81:42 | tempDirChild : File | Test.java:81:31:81:51 | toPath(...) | |
| 45 | +| Test.java:85:29:85:100 | new File(...) : File | Test.java:86:26:86:37 | tempDirChild : File | |
| 46 | +| Test.java:85:38:85:73 | getProperty(...) : String | Test.java:85:29:85:100 | new File(...) : File | |
| 47 | +| Test.java:85:38:85:73 | getProperty(...) : String | Test.java:86:26:86:37 | tempDirChild : File | |
| 48 | +| Test.java:86:26:86:37 | tempDirChild : File | Test.java:86:26:86:46 | toPath(...) | |
| 49 | +| Test.java:99:29:99:101 | new File(...) : File | Test.java:100:31:100:42 | tempDirChild : File | |
| 50 | +| Test.java:99:38:99:73 | getProperty(...) : String | Test.java:99:29:99:101 | new File(...) : File | |
| 51 | +| Test.java:99:38:99:73 | getProperty(...) : String | Test.java:100:31:100:42 | tempDirChild : File | |
| 52 | +| Test.java:100:31:100:42 | tempDirChild : File | Test.java:100:31:100:51 | toPath(...) | |
| 53 | +| Test.java:104:29:104:109 | new File(...) : File | Test.java:105:33:105:44 | tempDirChild : File | |
| 54 | +| Test.java:104:38:104:73 | getProperty(...) : String | Test.java:104:29:104:109 | new File(...) : File | |
| 55 | +| Test.java:104:38:104:73 | getProperty(...) : String | Test.java:105:33:105:44 | tempDirChild : File | |
| 56 | +| Test.java:105:33:105:44 | tempDirChild : File | Test.java:105:33:105:53 | toPath(...) | |
16 | 57 | nodes |
| 58 | +| Files.java:10:24:10:69 | new File(...) : File | semmle.label | new File(...) : File | |
17 | 59 | | Files.java:10:33:10:68 | getProperty(...) : String | semmle.label | getProperty(...) : String | |
| 60 | +| Files.java:14:28:14:64 | new File(...) : File | semmle.label | new File(...) : File | |
| 61 | +| Files.java:14:37:14:43 | baseDir : File | semmle.label | baseDir : File | |
18 | 62 | | Files.java:15:17:15:23 | tempDir | semmle.label | tempDir | |
| 63 | +| Test.java:23:24:23:69 | new File(...) : File | semmle.label | new File(...) : File | |
19 | 64 | | Test.java:23:33:23:68 | getProperty(...) : String | semmle.label | getProperty(...) : String | |
20 | 65 | | Test.java:24:59:24:65 | tempDir | semmle.label | tempDir | |
| 66 | +| Test.java:28:29:28:94 | new File(...) : File | semmle.label | new File(...) : File | |
| 67 | +| Test.java:28:38:28:83 | new File(...) : File | semmle.label | new File(...) : File | |
21 | 68 | | Test.java:28:47:28:82 | getProperty(...) : String | semmle.label | getProperty(...) : String | |
22 | 69 | | Test.java:29:59:29:70 | tempDirChild | semmle.label | tempDirChild | |
| 70 | +| Test.java:33:24:33:69 | new File(...) : File | semmle.label | new File(...) : File | |
23 | 71 | | Test.java:33:33:33:68 | getProperty(...) : String | semmle.label | getProperty(...) : String | |
24 | 72 | | Test.java:34:59:34:65 | tempDir | semmle.label | tempDir | |
| 73 | +| Test.java:38:24:38:69 | new File(...) : File | semmle.label | new File(...) : File | |
25 | 74 | | Test.java:38:33:38:68 | getProperty(...) : String | semmle.label | getProperty(...) : String | |
26 | 75 | | Test.java:39:59:39:65 | tempDir | semmle.label | tempDir | |
| 76 | +| Test.java:53:29:53:84 | new File(...) : File | semmle.label | new File(...) : File | |
27 | 77 | | Test.java:53:38:53:73 | getProperty(...) : String | semmle.label | getProperty(...) : String | |
28 | 78 | | Test.java:54:9:54:20 | tempDirChild | semmle.label | tempDirChild | |
| 79 | +| Test.java:58:29:58:84 | new File(...) : File | semmle.label | new File(...) : File | |
29 | 80 | | Test.java:58:38:58:73 | getProperty(...) : String | semmle.label | getProperty(...) : String | |
30 | 81 | | Test.java:59:9:59:20 | tempDirChild | semmle.label | tempDirChild | |
| 82 | +| Test.java:63:29:63:88 | new File(...) : File | semmle.label | new File(...) : File | |
31 | 83 | | Test.java:63:38:63:73 | getProperty(...) : String | semmle.label | getProperty(...) : String | |
| 84 | +| Test.java:64:21:64:32 | tempDirChild : File | semmle.label | tempDirChild : File | |
32 | 85 | | Test.java:64:21:64:41 | toPath(...) | semmle.label | toPath(...) | |
| 86 | +| Test.java:68:29:68:88 | new File(...) : File | semmle.label | new File(...) : File | |
33 | 87 | | Test.java:68:38:68:73 | getProperty(...) : String | semmle.label | getProperty(...) : String | |
| 88 | +| Test.java:71:21:71:32 | tempDirChild : File | semmle.label | tempDirChild : File | |
34 | 89 | | Test.java:71:21:71:41 | toPath(...) | semmle.label | toPath(...) | |
| 90 | +| Test.java:75:29:75:104 | new File(...) : File | semmle.label | new File(...) : File | |
35 | 91 | | Test.java:75:38:75:73 | getProperty(...) : String | semmle.label | getProperty(...) : String | |
| 92 | +| Test.java:76:33:76:44 | tempDirChild : File | semmle.label | tempDirChild : File | |
36 | 93 | | Test.java:76:33:76:53 | toPath(...) | semmle.label | toPath(...) | |
| 94 | +| Test.java:80:29:80:102 | new File(...) : File | semmle.label | new File(...) : File | |
37 | 95 | | Test.java:80:38:80:73 | getProperty(...) : String | semmle.label | getProperty(...) : String | |
| 96 | +| Test.java:81:31:81:42 | tempDirChild : File | semmle.label | tempDirChild : File | |
38 | 97 | | Test.java:81:31:81:51 | toPath(...) | semmle.label | toPath(...) | |
| 98 | +| Test.java:85:29:85:100 | new File(...) : File | semmle.label | new File(...) : File | |
39 | 99 | | Test.java:85:38:85:73 | getProperty(...) : String | semmle.label | getProperty(...) : String | |
| 100 | +| Test.java:86:26:86:37 | tempDirChild : File | semmle.label | tempDirChild : File | |
40 | 101 | | Test.java:86:26:86:46 | toPath(...) | semmle.label | toPath(...) | |
| 102 | +| Test.java:99:29:99:101 | new File(...) : File | semmle.label | new File(...) : File | |
41 | 103 | | Test.java:99:38:99:73 | getProperty(...) : String | semmle.label | getProperty(...) : String | |
| 104 | +| Test.java:100:31:100:42 | tempDirChild : File | semmle.label | tempDirChild : File | |
42 | 105 | | Test.java:100:31:100:51 | toPath(...) | semmle.label | toPath(...) | |
| 106 | +| Test.java:104:29:104:109 | new File(...) : File | semmle.label | new File(...) : File | |
43 | 107 | | Test.java:104:38:104:73 | getProperty(...) : String | semmle.label | getProperty(...) : String | |
| 108 | +| Test.java:105:33:105:44 | tempDirChild : File | semmle.label | tempDirChild : File | |
44 | 109 | | Test.java:105:33:105:53 | toPath(...) | semmle.label | toPath(...) | |
45 | 110 | #select |
46 | 111 | | Files.java:10:33:10:68 | getProperty(...) | Files.java:10:33:10:68 | getProperty(...) : String | Files.java:15:17:15:23 | tempDir | Local information disclosure vulnerability from $@ due to use of file or directory readable by other local users. | Files.java:10:33:10:68 | getProperty(...) | system temp directory | |
|
0 commit comments