mirror of
https://github.com/github/codeql.git
synced 2026-03-05 07:06:47 +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) ```
10 lines
423 B
Plaintext
10 lines
423 B
Plaintext
test_taint
|
|
| test.py:22 | fail | test_custom_sanitizer | s |
|
|
| test.py:36 | fail | test_custom_sanitizer_guard | s |
|
|
| test.py:38 | ok | test_custom_sanitizer_guard | s |
|
|
| test.py:49 | ok | test_escape | s2 |
|
|
isSanitizer
|
|
| TestTaintTrackingConfiguration | test.py:21:39:21:39 | ControlFlowNode for s |
|
|
| TestTaintTrackingConfiguration | test.py:48:10:48:29 | ControlFlowNode for emulated_escaping() |
|
|
isSanitizerGuard
|