It was discovered that the Python urllib http client could enter into an infinite loop when incorrectly handling certain server responses (100 Continue response). Specially crafted traffic from a malicious HTTP server could cause a denial of service (Dos) condition for a client.
{ "availability": "No subscription required", "binaries": [ { "libpython3.8": "3.8.10-0ubuntu1~20.04.2", "libpython3.8-minimal": "3.8.10-0ubuntu1~20.04.2", "python3.8-dbg": "3.8.10-0ubuntu1~20.04.2", "python3.8-doc": "3.8.10-0ubuntu1~20.04.2", "python3.8-minimal": "3.8.10-0ubuntu1~20.04.2", "libpython3.8-testsuite": "3.8.10-0ubuntu1~20.04.2", "idle-python3.8": "3.8.10-0ubuntu1~20.04.2", "libpython3.8-dbg": "3.8.10-0ubuntu1~20.04.2", "python3.8": "3.8.10-0ubuntu1~20.04.2", "python3.8-venv": "3.8.10-0ubuntu1~20.04.2", "python3.8-full": "3.8.10-0ubuntu1~20.04.2", "python3.8-examples": "3.8.10-0ubuntu1~20.04.2", "libpython3.8-stdlib": "3.8.10-0ubuntu1~20.04.2", "python3.8-dev": "3.8.10-0ubuntu1~20.04.2", "libpython3.8-dev": "3.8.10-0ubuntu1~20.04.2" } ] }
{ "availability": "No subscription required", "binaries": [ { "libpython3.9": "3.9.5-3ubuntu0~20.04.1", "libpython3.9-stdlib": "3.9.5-3ubuntu0~20.04.1", "python3.9-dbg": "3.9.5-3ubuntu0~20.04.1", "python3.9-venv": "3.9.5-3ubuntu0~20.04.1", "libpython3.9-dbg": "3.9.5-3ubuntu0~20.04.1", "idle-python3.9": "3.9.5-3ubuntu0~20.04.1", "python3.9": "3.9.5-3ubuntu0~20.04.1", "libpython3.9-minimal": "3.9.5-3ubuntu0~20.04.1", "python3.9-dev": "3.9.5-3ubuntu0~20.04.1", "python3.9-examples": "3.9.5-3ubuntu0~20.04.1", "libpython3.9-dev": "3.9.5-3ubuntu0~20.04.1", "libpython3.9-testsuite": "3.9.5-3ubuntu0~20.04.1", "python3.9-doc": "3.9.5-3ubuntu0~20.04.1", "python3.9-full": "3.9.5-3ubuntu0~20.04.1", "python3.9-minimal": "3.9.5-3ubuntu0~20.04.1" } ] }