Django contains a copy of urllib.parse.parseqsl() which was added to backport some security fixes to prevent web cache poisoning. A further security fix has been issued recently such that parseqsl() no longer allows using ; as a query parameter separator by default (CVE-2021-23336).