|
1 | 1 | edges
|
2 |
| -| test.cpp:40:21:40:24 | argv | test.cpp:43:38:43:44 | tainted | |
3 |
| -| test.cpp:40:21:40:24 | argv | test.cpp:44:38:44:63 | ... * ... | |
4 |
| -| test.cpp:40:21:40:24 | argv | test.cpp:46:38:46:63 | ... + ... | |
5 |
| -| test.cpp:40:21:40:24 | argv | test.cpp:49:32:49:35 | size | |
6 |
| -| test.cpp:40:21:40:24 | argv | test.cpp:50:26:50:29 | size | |
7 |
| -| test.cpp:40:21:40:24 | argv | test.cpp:53:35:53:60 | ... * ... | |
| 2 | +| test.cpp:39:27:39:30 | argv | test.cpp:43:38:43:44 | tainted | |
| 3 | +| test.cpp:39:27:39:30 | argv | test.cpp:44:38:44:63 | ... * ... | |
| 4 | +| test.cpp:39:27:39:30 | argv | test.cpp:46:38:46:63 | ... + ... | |
| 5 | +| test.cpp:39:27:39:30 | argv | test.cpp:49:32:49:35 | size | |
| 6 | +| test.cpp:39:27:39:30 | argv | test.cpp:50:26:50:29 | size | |
| 7 | +| test.cpp:39:27:39:30 | argv | test.cpp:53:35:53:60 | ... * ... | |
8 | 8 | | test.cpp:124:18:124:23 | call to getenv | test.cpp:128:24:128:41 | ... * ... |
|
9 | 9 | | test.cpp:133:19:133:24 | call to getenv | test.cpp:135:10:135:27 | ... * ... |
|
10 | 10 | | test.cpp:148:20:148:25 | call to getenv | test.cpp:152:11:152:28 | ... * ... |
|
|
26 | 26 | | test.cpp:289:17:289:20 | size [post update] | test.cpp:291:11:291:28 | ... * ... |
|
27 | 27 | | test.cpp:305:18:305:21 | size [post update] | test.cpp:308:10:308:27 | ... * ... |
|
28 | 28 | nodes
|
29 |
| -| test.cpp:40:21:40:24 | argv | semmle.label | argv | |
| 29 | +| test.cpp:39:27:39:30 | argv | semmle.label | argv | |
30 | 30 | | test.cpp:43:38:43:44 | tainted | semmle.label | tainted |
|
31 | 31 | | test.cpp:44:38:44:63 | ... * ... | semmle.label | ... * ... |
|
32 | 32 | | test.cpp:46:38:46:63 | ... + ... | semmle.label | ... + ... |
|
@@ -60,12 +60,12 @@ nodes
|
60 | 60 | | test.cpp:308:10:308:27 | ... * ... | semmle.label | ... * ... |
|
61 | 61 | subpaths
|
62 | 62 | #select
|
63 |
| -| test.cpp:43:31:43:36 | call to malloc | test.cpp:40:21:40:24 | argv | test.cpp:43:38:43:44 | tainted | This allocation size is derived from $@ and might overflow. | test.cpp:40:21:40:24 | argv | user input (a command-line argument) | |
64 |
| -| test.cpp:44:31:44:36 | call to malloc | test.cpp:40:21:40:24 | argv | test.cpp:44:38:44:63 | ... * ... | This allocation size is derived from $@ and might overflow. | test.cpp:40:21:40:24 | argv | user input (a command-line argument) | |
65 |
| -| test.cpp:46:31:46:36 | call to malloc | test.cpp:40:21:40:24 | argv | test.cpp:46:38:46:63 | ... + ... | This allocation size is derived from $@ and might overflow. | test.cpp:40:21:40:24 | argv | user input (a command-line argument) | |
66 |
| -| test.cpp:49:25:49:30 | call to malloc | test.cpp:40:21:40:24 | argv | test.cpp:49:32:49:35 | size | This allocation size is derived from $@ and might overflow. | test.cpp:40:21:40:24 | argv | user input (a command-line argument) | |
67 |
| -| test.cpp:50:17:50:30 | new[] | test.cpp:40:21:40:24 | argv | test.cpp:50:26:50:29 | size | This allocation size is derived from $@ and might overflow. | test.cpp:40:21:40:24 | argv | user input (a command-line argument) | |
68 |
| -| test.cpp:53:21:53:27 | call to realloc | test.cpp:40:21:40:24 | argv | test.cpp:53:35:53:60 | ... * ... | This allocation size is derived from $@ and might overflow. | test.cpp:40:21:40:24 | argv | user input (a command-line argument) | |
| 63 | +| test.cpp:43:31:43:36 | call to malloc | test.cpp:39:27:39:30 | argv | test.cpp:43:38:43:44 | tainted | This allocation size is derived from $@ and might overflow. | test.cpp:39:27:39:30 | argv | user input (a command-line argument) | |
| 64 | +| test.cpp:44:31:44:36 | call to malloc | test.cpp:39:27:39:30 | argv | test.cpp:44:38:44:63 | ... * ... | This allocation size is derived from $@ and might overflow. | test.cpp:39:27:39:30 | argv | user input (a command-line argument) | |
| 65 | +| test.cpp:46:31:46:36 | call to malloc | test.cpp:39:27:39:30 | argv | test.cpp:46:38:46:63 | ... + ... | This allocation size is derived from $@ and might overflow. | test.cpp:39:27:39:30 | argv | user input (a command-line argument) | |
| 66 | +| test.cpp:49:25:49:30 | call to malloc | test.cpp:39:27:39:30 | argv | test.cpp:49:32:49:35 | size | This allocation size is derived from $@ and might overflow. | test.cpp:39:27:39:30 | argv | user input (a command-line argument) | |
| 67 | +| test.cpp:50:17:50:30 | new[] | test.cpp:39:27:39:30 | argv | test.cpp:50:26:50:29 | size | This allocation size is derived from $@ and might overflow. | test.cpp:39:27:39:30 | argv | user input (a command-line argument) | |
| 68 | +| test.cpp:53:21:53:27 | call to realloc | test.cpp:39:27:39:30 | argv | test.cpp:53:35:53:60 | ... * ... | This allocation size is derived from $@ and might overflow. | test.cpp:39:27:39:30 | argv | user input (a command-line argument) | |
69 | 69 | | test.cpp:128:17:128:22 | call to malloc | test.cpp:124:18:124:23 | call to getenv | test.cpp:128:24:128:41 | ... * ... | This allocation size is derived from $@ and might overflow. | test.cpp:124:18:124:23 | call to getenv | user input (an environment variable) |
|
70 | 70 | | test.cpp:135:3:135:8 | call to malloc | test.cpp:133:19:133:24 | call to getenv | test.cpp:135:10:135:27 | ... * ... | This allocation size is derived from $@ and might overflow. | test.cpp:133:19:133:24 | call to getenv | user input (an environment variable) |
|
71 | 71 | | test.cpp:152:4:152:9 | call to malloc | test.cpp:148:20:148:25 | call to getenv | test.cpp:152:11:152:28 | ... * ... | This allocation size is derived from $@ and might overflow. | test.cpp:148:20:148:25 | call to getenv | user input (an environment variable) |
|
|
0 commit comments