mirror of
https://github.com/github/codeql.git
synced 2026-03-23 07:56:54 +01:00
They are not tainted in assignment, only in use. I also adopted an attempt at a better test-setup, where it's easy to see if everything is the way you hoped for, instead of browsing through 100 of lines of taint-step output :P
34 lines
1.9 KiB
Plaintext
34 lines
1.9 KiB
Plaintext
| test.py:23 | test_construction | a | [externally controlled string] |
|
|
| test.py:23 | test_construction | b | [externally controlled string] |
|
|
| test.py:23 | test_construction | c | NO TAINT |
|
|
| test.py:23 | test_construction | d | [externally controlled string] |
|
|
| test.py:23 | test_construction | e | NO TAINT |
|
|
| test.py:23 | test_construction | f | [externally controlled string] |
|
|
| test.py:23 | test_construction | g | [externally controlled string] |
|
|
| test.py:23 | test_construction | h | NO TAINT |
|
|
| test.py:32 | test_access | a | externally controlled string |
|
|
| test.py:32 | test_access | b | externally controlled string |
|
|
| test.py:32 | test_access | c | [externally controlled string] |
|
|
| test.py:32 | test_access | d | [externally controlled string] |
|
|
| test.py:32 | test_access | e | NO TAINT |
|
|
| test.py:32 | test_access | f | NO TAINT |
|
|
| test.py:32 | test_access | g | NO TAINT |
|
|
| test.py:34 | test_access | h | externally controlled string |
|
|
| test.py:36 | test_access | i | externally controlled string |
|
|
| test.py:43 | test_dict_access | a | externally controlled string |
|
|
| test.py:43 | test_dict_access | b | externally controlled string |
|
|
| test.py:43 | test_dict_access | c | {externally controlled string} |
|
|
| test.py:45 | test_dict_access | d | externally controlled string |
|
|
| test.py:47 | test_dict_access | e | NO TAINT |
|
|
| test.py:58 | test_named_tuple | a | NO TAINT |
|
|
| test.py:58 | test_named_tuple | b | NO TAINT |
|
|
| test.py:58 | test_named_tuple | c | NO TAINT |
|
|
| test.py:58 | test_named_tuple | d | NO TAINT |
|
|
| test.py:58 | test_named_tuple | e | NO TAINT |
|
|
| test.py:58 | test_named_tuple | f | NO TAINT |
|
|
| test.py:67 | test_defaultdict | a | NO TAINT |
|
|
| test.py:67 | test_defaultdict | b | NO TAINT |
|
|
| test.py:67 | test_defaultdict | c | NO TAINT |
|
|
| test.py:69 | test_defaultdict | d | NO TAINT |
|
|
| test.py:71 | test_defaultdict | e | NO TAINT |
|