The cgi module (deprecated in 3.11, removed in 3.13). cgi.FieldStorage collects form data for CGI scripts — each field value is a source. Any new code should not use cgi.
.FieldStorage().parse().FieldStorage()Sourcecgi.FieldStorage(fp=None, headers=None, outerboundary=b'', environ=os.environ, ...) -> FieldStorage
Parses form data. Each field is user-controlled.
return.parse()Sourcecgi.parse(fp=None, environ=os.environ, keep_blank_values=False, strict_parsing=False, separator='&') -> dict
Parses form data into a dict. Source.
return| FQN | Field | |
|---|---|---|
| cgi | fqns[0] |
Wrong FQN → 0 findings. Verify with: change fqns to garbage → must produce 0 results.
from codepathfinder.go_rule import PyCgi