First published: Thu May 02 2013(Updated: )
The form library in Django 1.3.x before 1.3.6, 1.4.x before 1.4.4, and 1.5 before release candidate 2 allows remote attackers to bypass intended resource limits for formsets and cause a denial of service (memory consumption) or trigger server errors via a modified max_num parameter.
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
debian/python-django | 1:1.11.29-1~deb10u1 1:1.11.29-1+deb10u9 2:2.2.28-1~deb11u1 2:2.2.28-1~deb11u2 3:3.2.19-1 3:3.2.19-1+deb12u1 3:3.2.20-1.1 3:3.2.21-1 | |
pip/Django | >=1.4<1.4.4 | 1.4.4 |
pip/Django | >=1.3<1.3.6 | 1.3.6 |
djangoproject Django | =1.3 | |
djangoproject Django | =1.3-alpha1 | |
djangoproject Django | =1.3-beta1 | |
djangoproject Django | =1.3.1 | |
djangoproject Django | =1.3.2 | |
djangoproject Django | =1.3.3 | |
djangoproject Django | =1.4 | |
djangoproject Django | =1.4-alpha | |
djangoproject Django | =1.4-beta | |
djangoproject Django | =1.4.1 | |
djangoproject Django | =1.4.2 | |
djangoproject Django | =1.5-alpha | |
djangoproject Django | =1.5-beta | |
Ubuntu Linux | =10.04 | |
Ubuntu Linux | =11.10 | |
Ubuntu Linux | =12.04 | |
Ubuntu Linux | =12.10 | |
Ubuntu | =10.04 | |
Ubuntu | =11.10 | |
Ubuntu | =12.04 | |
Ubuntu | =12.10 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2013-0306 is classified as a moderate severity vulnerability that can lead to denial of service conditions.
To fix CVE-2013-0306, update Django to version 1.3.6, 1.4.4, or later.
CVE-2013-0306 affects Django versions 1.3.x before 1.3.6, 1.4.x before 1.4.4, and 1.5 before release candidate 2.
While CVE-2013-0306 primarily causes denial of service, it can indirectly affect application performance and availability.
CVE-2013-0306 can be exploited by remote attackers who manipulate the max_num parameter in formsets.