An issue was discovered in MultiPartParser in Django 2.2 before 2.2.27, 3.2 before 3.2.12, and 4.0 before 4.0.2. Passing certain inputs to multipart forms could result in an infinite loop when parsing files.
The product contains an iteration or loop with an exit condition that cannot be reached, i.e., an infinite loop.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Django | Djangoproject | 2.2 (including) | 2.2.27 (excluding) |
Django | Djangoproject | 3.2 (including) | 3.2.12 (excluding) |
Django | Djangoproject | 4.0 (including) | 4.0.2 (excluding) |
Red Hat OpenStack Platform 16.1 | RedHat | python-django20-0:2.0.13-18.el8ost | * |
Red Hat OpenStack Platform 16.2 | RedHat | python-django20-0:2.0.13-18.el8ost | * |
Red Hat Satellite 6.11 for RHEL 8 | RedHat | python-django-0:3.2.13-1.el8pc | * |
Red Hat Satellite 6.11 for RHEL 8 | RedHat | python-django-0:3.2.13-1.el8pc | * |
Python-django | Ubuntu | bionic | * |
Python-django | Ubuntu | devel | * |
Python-django | Ubuntu | esm-infra/xenial | * |
Python-django | Ubuntu | focal | * |
Python-django | Ubuntu | impish | * |
Python-django | Ubuntu | jammy | * |
Python-django | Ubuntu | trusty/esm | * |
Python-django | Ubuntu | upstream | * |