CVE-2024-45230
Fixed in a distro release EPSS 26%CVSS 7.5
An issue was discovered in Django 5.1 before 5.1.1, 5.0 before 5.0.9, and 4.2 before 4.2.16. The urlize() and urlizetrunc() template filters are subject to a potential denial-of-service attack via very large inputs with a specific sequence of characters.
Products: djangoproject django
Fixed upstream
| Ecosystem | Package | Fixed in |
|---|---|---|
| PyPI | django | 5.1.1 |
| PyPI | django | 5.0.9 |
| PyPI | django | 4.2.16 |
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Debian 12 | python-django | no fix |
| Debian 13 | python-django | 3:4.2.16-1 |
| Debian 14 | python-django | 3:4.2.16-1 |
| Red Hat ansible automation platform 2.5 | automation-controller-venv-tower | 0:4.6.2-1.el9ap |
| Red Hat ansible automation platform 2.5 | automation-controller-venv-tower | 0:4.6.2-1.el8ap |
| Red Hat ansible automation platform 2.5 | automation-gateway-server | 0:2.5.3-1.el9ap |
| Red Hat ansible automation platform 2.5 | automation-gateway-server | 0:2.5.3-1.el8ap |
| Red Hat ansible automation platform 2.5 | receptor | 0:1.4.9-2.el8ap |
| Red Hat ansible automation platform 2.5 | receptor | 0:1.4.9-2.el9ap |
| Red Hat ansible automation platform 2.5 | receptor-debuginfo | 0:1.4.9-2.el9ap |
| Red Hat ansible automation platform 2.5 | receptor-debuginfo | 0:1.4.9-2.el8ap |
| Red Hat ansible automation platform 2.5 | receptor-debugsource | 0:1.4.9-2.el9ap |
| Red Hat ansible automation platform 2.5 | receptor-debugsource | 0:1.4.9-2.el8ap |
| Red Hat ansible automation platform 2.5 | receptorctl | 0:1.4.9-2.el9ap |
| Red Hat ansible automation platform 2.5 | receptorctl | 0:1.4.9-2.el8ap |
| Red Hat ansible automation platform developer 2.5 | receptor | 0:1.4.9-2.el9ap |
| Red Hat ansible automation platform developer 2.5 | receptor | 0:1.4.9-2.el8ap |
| Red Hat ansible automation platform developer 2.5 | receptorctl | 0:1.4.9-2.el9ap |
| Red Hat ansible automation platform developer 2.5 | receptorctl | 0:1.4.9-2.el8ap |
| Red Hat ansible automation platform inside 2.5 | receptor | 0:1.4.9-2.el8ap |
| Red Hat ansible automation platform inside 2.5 | receptor | 0:1.4.9-2.el9ap |
| Red Hat ansible automation platform inside 2.5 | receptorctl | 0:1.4.9-2.el8ap |
| Red Hat ansible automation platform inside 2.5 | receptorctl | 0:1.4.9-2.el9ap |
| SUSE Linux Enterprise Module for Package Hub 15 SP6 | python-Django | 4.2.11-150600.3.9.1 |
| SUSE Package Hub 15 SP5 | python-Django | 2.2.28-bp155.7.18.1 |
| Ubuntu 20.04 LTS | python-django | 2:2.2.12-1ubuntu0.25 |
| Ubuntu 22.04 LTS | python-django | 2:3.2.12-2ubuntu1.14 |
| Ubuntu 24.04 LTS | python-django | 3:4.2.11-1ubuntu1.3 |
| Ubuntu Pro 14.04 LTS | python-django | no fix |
| Ubuntu Pro 16.04 LTS | python-django | no fix |
| Ubuntu Pro 18.04 LTS | python-django | 1:1.11.11-1ubuntu1.21+esm7 |
| openSUSE Leap 15.5 | python-Django | 2.0.7-150000.1.33.1 |
| openSUSE Leap 15.5 | python-Django | 2.0.7-150000.1.36.1 |
| openSUSE Leap 15.5 | python-Django | 2.2.28-bp155.7.18.1 |
| openSUSE Leap 15.6 | python-Django | 4.2.11-150600.3.9.1 |
| openSUSE Tumbleweed | python-Django | 5.1.1-1.1 |
| openSUSE Tumbleweed | python-Django | 5.2.16-1.1 |
| openSUSE Tumbleweed | python-Django4 | 4.2.16-1.1 |
| openSUSE Tumbleweed | python-Django4 | 4.2.30-4.1 |
| openSUSE Tumbleweed | python-Django5 | 5.2.16-1.1 |
| openSUSE Tumbleweed | python-Django6 | 6.0-1.1 |