|
1 | 1 | edges
|
2 |
| -| test.cpp:16:25:16:30 | call to getenv | test.cpp:20:14:20:20 | address | |
3 |
| -| test.cpp:16:25:16:30 | call to getenv | test.cpp:20:14:20:20 | address | |
4 |
| -| test.cpp:16:25:16:42 | call to getenv | test.cpp:20:14:20:20 | address | |
5 |
| -| test.cpp:16:25:16:42 | call to getenv | test.cpp:20:14:20:20 | address | |
6 |
| -| test.cpp:27:25:27:30 | call to getenv | test.cpp:31:14:31:20 | address | |
7 |
| -| test.cpp:27:25:27:30 | call to getenv | test.cpp:31:14:31:20 | address | |
8 |
| -| test.cpp:27:25:27:42 | call to getenv | test.cpp:31:14:31:20 | address | |
9 |
| -| test.cpp:27:25:27:42 | call to getenv | test.cpp:31:14:31:20 | address | |
10 |
| -| test.cpp:38:25:38:30 | call to getenv | test.cpp:42:14:42:20 | address | |
11 |
| -| test.cpp:38:25:38:30 | call to getenv | test.cpp:42:14:42:20 | address | |
12 |
| -| test.cpp:38:25:38:42 | call to getenv | test.cpp:42:14:42:20 | address | |
13 |
| -| test.cpp:38:25:38:42 | call to getenv | test.cpp:42:14:42:20 | address | |
14 |
| -| test.cpp:49:25:49:30 | call to getenv | test.cpp:52:14:52:20 | address | |
15 |
| -| test.cpp:49:25:49:30 | call to getenv | test.cpp:52:14:52:20 | address | |
16 |
| -| test.cpp:49:25:49:30 | call to getenv | test.cpp:56:14:56:20 | address | |
17 |
| -| test.cpp:49:25:49:30 | call to getenv | test.cpp:56:14:56:20 | address | |
18 |
| -| test.cpp:49:25:49:30 | call to getenv | test.cpp:60:14:60:20 | address | |
19 |
| -| test.cpp:49:25:49:30 | call to getenv | test.cpp:60:14:60:20 | address | |
20 |
| -| test.cpp:49:25:49:42 | call to getenv | test.cpp:52:14:52:20 | address | |
21 |
| -| test.cpp:49:25:49:42 | call to getenv | test.cpp:52:14:52:20 | address | |
22 |
| -| test.cpp:49:25:49:42 | call to getenv | test.cpp:56:14:56:20 | address | |
23 |
| -| test.cpp:49:25:49:42 | call to getenv | test.cpp:56:14:56:20 | address | |
24 |
| -| test.cpp:49:25:49:42 | call to getenv | test.cpp:60:14:60:20 | address | |
25 |
| -| test.cpp:49:25:49:42 | call to getenv | test.cpp:60:14:60:20 | address | |
26 |
| -subpaths |
| 2 | +| test.cpp:16:25:16:42 | call to getenv indirection | test.cpp:20:14:20:20 | address indirection | |
| 3 | +| test.cpp:27:25:27:42 | call to getenv indirection | test.cpp:31:14:31:20 | address indirection | |
| 4 | +| test.cpp:38:25:38:42 | call to getenv indirection | test.cpp:42:14:42:20 | address indirection | |
| 5 | +| test.cpp:49:25:49:42 | call to getenv indirection | test.cpp:52:14:52:20 | address indirection | |
| 6 | +| test.cpp:49:25:49:42 | call to getenv indirection | test.cpp:56:14:56:20 | address indirection | |
| 7 | +| test.cpp:49:25:49:42 | call to getenv indirection | test.cpp:60:14:60:20 | address indirection | |
27 | 8 | nodes
|
28 |
| -| test.cpp:16:25:16:30 | call to getenv | semmle.label | call to getenv | |
29 |
| -| test.cpp:16:25:16:42 | call to getenv | semmle.label | call to getenv | |
30 |
| -| test.cpp:20:14:20:20 | address | semmle.label | address | |
31 |
| -| test.cpp:20:14:20:20 | address | semmle.label | address | |
32 |
| -| test.cpp:27:25:27:30 | call to getenv | semmle.label | call to getenv | |
33 |
| -| test.cpp:27:25:27:42 | call to getenv | semmle.label | call to getenv | |
34 |
| -| test.cpp:31:14:31:20 | address | semmle.label | address | |
35 |
| -| test.cpp:31:14:31:20 | address | semmle.label | address | |
36 |
| -| test.cpp:38:25:38:30 | call to getenv | semmle.label | call to getenv | |
37 |
| -| test.cpp:38:25:38:42 | call to getenv | semmle.label | call to getenv | |
38 |
| -| test.cpp:42:14:42:20 | address | semmle.label | address | |
39 |
| -| test.cpp:42:14:42:20 | address | semmle.label | address | |
40 |
| -| test.cpp:49:25:49:30 | call to getenv | semmle.label | call to getenv | |
41 |
| -| test.cpp:49:25:49:42 | call to getenv | semmle.label | call to getenv | |
42 |
| -| test.cpp:52:14:52:20 | address | semmle.label | address | |
43 |
| -| test.cpp:52:14:52:20 | address | semmle.label | address | |
44 |
| -| test.cpp:56:14:56:20 | address | semmle.label | address | |
45 |
| -| test.cpp:56:14:56:20 | address | semmle.label | address | |
46 |
| -| test.cpp:60:14:60:20 | address | semmle.label | address | |
47 |
| -| test.cpp:60:14:60:20 | address | semmle.label | address | |
| 9 | +| test.cpp:16:25:16:42 | call to getenv indirection | semmle.label | call to getenv indirection | |
| 10 | +| test.cpp:20:14:20:20 | address indirection | semmle.label | address indirection | |
| 11 | +| test.cpp:27:25:27:42 | call to getenv indirection | semmle.label | call to getenv indirection | |
| 12 | +| test.cpp:31:14:31:20 | address indirection | semmle.label | address indirection | |
| 13 | +| test.cpp:38:25:38:42 | call to getenv indirection | semmle.label | call to getenv indirection | |
| 14 | +| test.cpp:42:14:42:20 | address indirection | semmle.label | address indirection | |
| 15 | +| test.cpp:49:25:49:42 | call to getenv indirection | semmle.label | call to getenv indirection | |
| 16 | +| test.cpp:52:14:52:20 | address indirection | semmle.label | address indirection | |
| 17 | +| test.cpp:56:14:56:20 | address indirection | semmle.label | address indirection | |
| 18 | +| test.cpp:60:14:60:20 | address indirection | semmle.label | address indirection | |
| 19 | +subpaths |
48 | 20 | #select
|
49 |
| -| test.cpp:20:7:20:12 | call to strcmp | test.cpp:16:25:16:30 | call to getenv | test.cpp:20:14:20:20 | address | Untrusted input $@ might be vulnerable to a spoofing attack. | test.cpp:16:25:16:30 | call to getenv | call to getenv | |
50 |
| -| test.cpp:31:7:31:12 | call to strcmp | test.cpp:27:25:27:30 | call to getenv | test.cpp:31:14:31:20 | address | Untrusted input $@ might be vulnerable to a spoofing attack. | test.cpp:27:25:27:30 | call to getenv | call to getenv | |
51 |
| -| test.cpp:42:7:42:12 | call to strcmp | test.cpp:38:25:38:30 | call to getenv | test.cpp:42:14:42:20 | address | Untrusted input $@ might be vulnerable to a spoofing attack. | test.cpp:38:25:38:30 | call to getenv | call to getenv | |
52 |
| -| test.cpp:52:7:52:12 | call to strcmp | test.cpp:49:25:49:30 | call to getenv | test.cpp:52:14:52:20 | address | Untrusted input $@ might be vulnerable to a spoofing attack. | test.cpp:49:25:49:30 | call to getenv | call to getenv | |
53 |
| -| test.cpp:56:7:56:12 | call to strcmp | test.cpp:49:25:49:30 | call to getenv | test.cpp:56:14:56:20 | address | Untrusted input $@ might be vulnerable to a spoofing attack. | test.cpp:49:25:49:30 | call to getenv | call to getenv | |
54 |
| -| test.cpp:60:7:60:12 | call to strcmp | test.cpp:49:25:49:30 | call to getenv | test.cpp:60:14:60:20 | address | Untrusted input $@ might be vulnerable to a spoofing attack. | test.cpp:49:25:49:30 | call to getenv | call to getenv | |
| 21 | +| test.cpp:20:7:20:12 | call to strcmp | test.cpp:16:25:16:42 | call to getenv indirection | test.cpp:20:14:20:20 | address indirection | Untrusted input $@ might be vulnerable to a spoofing attack. | test.cpp:16:25:16:42 | call to getenv indirection | an environment variable | |
| 22 | +| test.cpp:31:7:31:12 | call to strcmp | test.cpp:27:25:27:42 | call to getenv indirection | test.cpp:31:14:31:20 | address indirection | Untrusted input $@ might be vulnerable to a spoofing attack. | test.cpp:27:25:27:42 | call to getenv indirection | an environment variable | |
| 23 | +| test.cpp:42:7:42:12 | call to strcmp | test.cpp:38:25:38:42 | call to getenv indirection | test.cpp:42:14:42:20 | address indirection | Untrusted input $@ might be vulnerable to a spoofing attack. | test.cpp:38:25:38:42 | call to getenv indirection | an environment variable | |
| 24 | +| test.cpp:52:7:52:12 | call to strcmp | test.cpp:49:25:49:42 | call to getenv indirection | test.cpp:52:14:52:20 | address indirection | Untrusted input $@ might be vulnerable to a spoofing attack. | test.cpp:49:25:49:42 | call to getenv indirection | an environment variable | |
| 25 | +| test.cpp:56:7:56:12 | call to strcmp | test.cpp:49:25:49:42 | call to getenv indirection | test.cpp:56:14:56:20 | address indirection | Untrusted input $@ might be vulnerable to a spoofing attack. | test.cpp:49:25:49:42 | call to getenv indirection | an environment variable | |
| 26 | +| test.cpp:60:7:60:12 | call to strcmp | test.cpp:49:25:49:42 | call to getenv indirection | test.cpp:60:14:60:20 | address indirection | Untrusted input $@ might be vulnerable to a spoofing attack. | test.cpp:49:25:49:42 | call to getenv indirection | an environment variable | |
0 commit comments