]> granicus.if.org Git - python/commit
bpo-34866: Adding max_num_fields to cgi.FieldStorage (GH-9660)
authormatthewbelisle-wf <matthew.belisle@workiva.com>
Fri, 19 Oct 2018 10:52:59 +0000 (05:52 -0500)
committerMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Fri, 19 Oct 2018 10:52:59 +0000 (03:52 -0700)
commit209144831b0a19715bda3bd72b14a3e6192d9cc1
tree872e8d5460807aaf6f02b72a0c3b8f4202739ba2
parentf081fd83032be48aefdb1bbcc38ab5deb03785d5
bpo-34866: Adding max_num_fields to cgi.FieldStorage (GH-9660)

Adding `max_num_fields` to `cgi.FieldStorage` to make DOS attacks harder by
limiting the number of `MiniFieldStorage` objects created by `FieldStorage`.
Lib/cgi.py
Lib/test/test_cgi.py
Lib/test/test_urlparse.py
Lib/urllib/parse.py
Misc/NEWS.d/next/Library/2018-10-03-11-07-28.bpo-34866.ML6KpJ.rst [new file with mode: 0644]