mirror of
https://github.com/github/codeql.git
synced 2026-04-27 01:35:13 +02:00
To compensate for the lack of field flow, the taint tracking library has previously considered taint to flow from fields to their containing structs and back again from the structs to any of their fields. This leads to false flow between unrelated fields and is not needed now that we have proper flow through fields.
31 lines
2.2 KiB
Plaintext
31 lines
2.2 KiB
Plaintext
| file://:0:0:0:0 | t | taint.cpp:223:10:223:15 | call to source |
|
|
| file://:0:0:0:0 | t | taint.cpp:223:10:223:15 | call to source |
|
|
| file://:0:0:0:0 | t | taint.cpp:223:10:223:15 | call to source |
|
|
| taint.cpp:8:8:8:13 | clean1 | taint.cpp:4:27:4:33 | source1 |
|
|
| taint.cpp:16:8:16:14 | source1 | taint.cpp:12:22:12:27 | call to source |
|
|
| taint.cpp:17:8:17:16 | ++ ... | taint.cpp:12:22:12:27 | call to source |
|
|
| taint.cpp:41:7:41:13 | global7 | taint.cpp:35:12:35:17 | call to source |
|
|
| taint.cpp:42:7:42:13 | global8 | taint.cpp:35:12:35:17 | call to source |
|
|
| taint.cpp:43:7:43:13 | global9 | taint.cpp:37:22:37:27 | call to source |
|
|
| taint.cpp:89:11:89:11 | b | taint.cpp:71:22:71:27 | call to source |
|
|
| taint.cpp:90:11:90:11 | c | taint.cpp:72:7:72:12 | call to source |
|
|
| taint.cpp:91:11:91:11 | d | taint.cpp:77:7:77:12 | call to source |
|
|
| taint.cpp:93:11:93:11 | b | taint.cpp:71:22:71:27 | call to source |
|
|
| taint.cpp:94:11:94:11 | c | taint.cpp:72:7:72:12 | call to source |
|
|
| taint.cpp:129:7:129:9 | * ... | taint.cpp:120:11:120:16 | call to source |
|
|
| taint.cpp:134:7:134:9 | * ... | taint.cpp:120:11:120:16 | call to source |
|
|
| taint.cpp:137:7:137:9 | * ... | taint.cpp:120:11:120:16 | call to source |
|
|
| taint.cpp:151:7:151:12 | call to select | taint.cpp:151:20:151:25 | call to source |
|
|
| taint.cpp:167:8:167:13 | call to source | taint.cpp:167:8:167:13 | call to source |
|
|
| taint.cpp:168:8:168:14 | tainted | taint.cpp:164:19:164:24 | call to source |
|
|
| taint.cpp:173:8:173:13 | buffer | taint.cpp:164:19:164:24 | call to source |
|
|
| taint.cpp:181:8:181:9 | * ... | taint.cpp:185:11:185:16 | call to source |
|
|
| taint.cpp:195:7:195:7 | x | taint.cpp:192:23:192:28 | source |
|
|
| taint.cpp:195:7:195:7 | x | taint.cpp:193:6:193:6 | x |
|
|
| taint.cpp:210:7:210:7 | x | taint.cpp:207:6:207:11 | call to source |
|
|
| taint.cpp:215:7:215:7 | x | taint.cpp:207:6:207:11 | call to source |
|
|
| taint.cpp:216:7:216:7 | y | taint.cpp:207:6:207:11 | call to source |
|
|
| taint.cpp:233:8:233:8 | call to operator() | taint.cpp:223:10:223:15 | call to source |
|
|
| taint.cpp:250:8:250:8 | a | taint.cpp:223:10:223:15 | call to source |
|
|
| taint.cpp:256:8:256:8 | a | taint.cpp:223:10:223:15 | call to source |
|