| CodeExecution.py:35 | ok | test_additional_taint | src | | CodeExecution.py:36 | ok | test_additional_taint | cmd1 | | CodeExecution.py:37 | ok | test_additional_taint | cmd2 | | CodeExecution.py:38 | ok | test_additional_taint | cmd3 | | http_server.py:22 | ok | test_cgi_FieldStorage_taint | form | | http_server.py:24 | ok | test_cgi_FieldStorage_taint | form['key'] | | http_server.py:25 | ok | test_cgi_FieldStorage_taint | form['key'].value | | http_server.py:26 | ok | test_cgi_FieldStorage_taint | form['key'].file | | http_server.py:27 | ok | test_cgi_FieldStorage_taint | form['key'].filename | | http_server.py:28 | ok | test_cgi_FieldStorage_taint | form['key'][0] | | http_server.py:29 | ok | test_cgi_FieldStorage_taint | form['key'][0].value | | http_server.py:30 | ok | test_cgi_FieldStorage_taint | form['key'][0].file | | http_server.py:31 | ok | test_cgi_FieldStorage_taint | form['key'][0].filename | | http_server.py:32 | fail | test_cgi_FieldStorage_taint | ListComp | | http_server.py:34 | ok | test_cgi_FieldStorage_taint | form.getvalue(..) | | http_server.py:35 | ok | test_cgi_FieldStorage_taint | form.getvalue(..)[0] | | http_server.py:37 | ok | test_cgi_FieldStorage_taint | form.getfirst(..) | | http_server.py:39 | ok | test_cgi_FieldStorage_taint | form.getlist(..) | | http_server.py:40 | ok | test_cgi_FieldStorage_taint | form.getlist(..)[0] | | http_server.py:41 | fail | test_cgi_FieldStorage_taint | ListComp | | http_server.py:50 | ok | taint_sources | self | | http_server.py:52 | ok | taint_sources | self.requestline | | http_server.py:54 | ok | taint_sources | self.path | | http_server.py:56 | ok | taint_sources | self.headers | | http_server.py:57 | ok | taint_sources | self.headers['Foo'] | | http_server.py:58 | ok | taint_sources | self.headers.get(..) | | http_server.py:59 | fail | taint_sources | self.headers.get_all(..) | | http_server.py:60 | fail | taint_sources | self.headers.keys() | | http_server.py:61 | ok | taint_sources | self.headers.values() | | http_server.py:62 | ok | taint_sources | self.headers.items() | | http_server.py:63 | fail | taint_sources | self.headers.as_bytes() | | http_server.py:64 | fail | taint_sources | self.headers.as_string() | | http_server.py:65 | ok | taint_sources | str(..) | | http_server.py:66 | ok | taint_sources | bytes(..) | | http_server.py:68 | ok | taint_sources | self.rfile | | http_server.py:69 | fail | taint_sources | self.rfile.read() | | http_server.py:78 | ok | taint_sources | form |