mirror of
https://github.com/github/codeql.git
synced 2026-04-25 16:55:19 +02:00
Python: add taint test for urllib
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
argumentToEnsureNotTaintedNotMarkedAsSpurious
|
||||
untaintedArgumentToEnsureTaintedNotMarkedAsMissing
|
||||
testFailures
|
||||
failures
|
||||
@@ -0,0 +1,2 @@
|
||||
import experimental.meta.InlineTaintTest
|
||||
import MakeInlineTaintTest<TestTaintTrackingConfig>
|
||||
10
python/ql/test/library-tests/frameworks/urllib/taint_test.py
Normal file
10
python/ql/test/library-tests/frameworks/urllib/taint_test.py
Normal file
@@ -0,0 +1,10 @@
|
||||
import urllib.parse
|
||||
|
||||
def test():
|
||||
ts = TAINTED_STRING
|
||||
|
||||
params = urllib.parse.parse_qs(ts)
|
||||
|
||||
ensure_tainted(
|
||||
params, # $ MISSING: tainted
|
||||
)
|
||||
Reference in New Issue
Block a user