mirror of
https://github.com/github/codeql.git
synced 2026-01-06 11:10:23 +01:00
Most interesting to look at the custom sanitizers. Once we have use-use flow, we should handle this case: ``` s = TAINTED_STRING emulated_authentication_check(s) ensure_not_tainted(s) ```
38 lines
2.0 KiB
Plaintext
38 lines
2.0 KiB
Plaintext
| test_logical.py:30 | fail | test_basic | s |
|
|
| test_logical.py:32 | ok | test_basic | s |
|
|
| test_logical.py:35 | ok | test_basic | s |
|
|
| test_logical.py:37 | fail | test_basic | s |
|
|
| test_logical.py:45 | ok | test_or | s |
|
|
| test_logical.py:47 | ok | test_or | s |
|
|
| test_logical.py:51 | ok | test_or | s |
|
|
| test_logical.py:53 | ok | test_or | s |
|
|
| test_logical.py:57 | ok | test_or | s |
|
|
| test_logical.py:59 | ok | test_or | s |
|
|
| test_logical.py:67 | fail | test_and | s |
|
|
| test_logical.py:69 | ok | test_and | s |
|
|
| test_logical.py:73 | ok | test_and | s |
|
|
| test_logical.py:75 | fail | test_and | s |
|
|
| test_logical.py:79 | ok | test_and | s |
|
|
| test_logical.py:81 | fail | test_and | s |
|
|
| test_logical.py:89 | fail | test_tricky | s |
|
|
| test_logical.py:93 | fail | test_tricky | s_ |
|
|
| test_logical.py:100 | fail | test_nesting_not | s |
|
|
| test_logical.py:102 | ok | test_nesting_not | s |
|
|
| test_logical.py:105 | ok | test_nesting_not | s |
|
|
| test_logical.py:107 | fail | test_nesting_not | s |
|
|
| test_logical.py:116 | ok | test_nesting_not_with_and_true | s |
|
|
| test_logical.py:118 | fail | test_nesting_not_with_and_true | s |
|
|
| test_logical.py:121 | fail | test_nesting_not_with_and_true | s |
|
|
| test_logical.py:123 | ok | test_nesting_not_with_and_true | s |
|
|
| test_logical.py:126 | ok | test_nesting_not_with_and_true | s |
|
|
| test_logical.py:128 | fail | test_nesting_not_with_and_true | s |
|
|
| test_string_eq.py:16 | fail | const_eq_clears_taint | ts |
|
|
| test_string_eq.py:18 | ok | const_eq_clears_taint | ts |
|
|
| test_string_eq.py:20 | ok | const_eq_clears_taint | ts |
|
|
| test_string_eq.py:27 | fail | const_eq_clears_taint2 | ts |
|
|
| test_string_eq.py:33 | ok | non_const_eq_preserves_taint | ts |
|
|
| test_string_eq.py:35 | ok | non_const_eq_preserves_taint | ts |
|
|
| test_string_eq.py:45 | fail | const_eq_through_func | ts |
|
|
| test_string_eq.py:47 | ok | const_eq_through_func | ts |
|
|
| test_string_eq.py:49 | ok | const_eq_through_func | ts |
|