LWN.net Logo

python-django: multiple vulnerabilities

Package(s):python-django CVE #(s):CVE-2012-3442 CVE-2012-3443 CVE-2012-3444
Created:August 8, 2012 Updated:December 20, 2012
Description: From the CVE entries:

The (1) django.http.HttpResponseRedirect and (2) django.http.HttpResponsePermanentRedirect classes in Django before 1.3.2 and 1.4.x before 1.4.1 do not validate the scheme of a redirect target, which might allow remote attackers to conduct cross-site scripting (XSS) attacks via a data: URL. (CVE-2012-3442)

The django.forms.ImageField class in the form system in Django before 1.3.2 and 1.4.x before 1.4.1 completely decompresses image data during image validation, which allows remote attackers to cause a denial of service (memory consumption) by uploading an image file. (CVE-2012-3443)

The get_image_dimensions function in the image-handling functionality in Django before 1.3.2 and 1.4.x before 1.4.1 uses a constant chunk size in all attempts to determine dimensions, which allows remote attackers to cause a denial of service (process or thread consumption) via a large TIFF image. (CVE-2012-3444)

Alerts:
openSUSE openSUSE-SU-2012:0970-1 2012-08-08
Fedora FEDORA-2012-11415 2012-08-10
Fedora FEDORA-2012-11416 2012-08-10
Debian DSA-2529-1 2012-08-14
Mageia MGASA-2012-0219 2012-08-18
Mandriva MDVSA-2012:143 2012-08-23
Ubuntu USN-1560-1 2012-09-10
Fedora FEDORA-2012-20224 2012-12-20

(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds