{"id":"CVE-2012-3444","aliases":["GHSA-5h2q-4hrp-v9rr","PYSEC-2012-4"],"url":"https://o3.security/vulnerability/CVE-2012-3444","summary":"Django vulnerable to Improper Restriction of Operations within the Bounds of a Memory Buffer","details":"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.","published":"2012-07-31T17:55:04Z","modified":"2026-04-10T03:42:24.190201Z","cvss":{"score":7.5,"severity":"HIGH","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"},"epss":null,"cisaKev":null,"exploitsKnown":0,"affectedPackages":[{"ecosystem":"PyPI","name":"django","fixedVersion":"1.3.2"},{"ecosystem":"PyPI","name":"django","fixedVersion":"1.4.1"}],"fix":{"url":"https://github.com/django/django/commit/9ca0ff6268eeff92d0d0ac2c315d4b6a8e229155","label":"django/django@9ca0ff6"},"references":[{"type":"ADVISORY","url":"http://www.debian.org/security/2012/dsa-2529"},{"type":"ADVISORY","url":"http://www.mandriva.com/security/advisories?name=MDVSA-2012:143"},{"type":"ADVISORY","url":"http://www.ubuntu.com/usn/USN-1560-1"},{"type":"ADVISORY","url":"https://www.djangoproject.com/weblog/2012/jul/30/security-releases-issued/"},{"type":"WEB","url":"http://www.openwall.com/lists/oss-security/2012/07/31/1"},{"type":"WEB","url":"http://www.openwall.com/lists/oss-security/2012/07/31/2"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2012-3444"},{"type":"WEB","url":"https://github.com/django/django/commit/9ca0ff6268eeff92d0d0ac2c315d4b6a8e229155"},{"type":"WEB","url":"https://github.com/django/django/commit/b2eb4787a0fff9c9993b78be5c698e85108f3446"},{"type":"WEB","url":"https://github.com/django/django/commit/c14f325c4eef628bc7bfd8873c3a72aeb0219141"},{"type":"WEB","url":"https://github.com/django/django/commit/da33d67181b53fe6cc737ac1220153814a1509f6"},{"type":"WEB","url":"https://github.com/django/django/commit/dd16b17099b7d86f27773df048c5014cf439b282"},{"type":"PACKAGE","url":"https://github.com/django/django"},{"type":"WEB","url":"https://github.com/pypa/advisory-database/tree/main/vulns/django/PYSEC-2012-4.yaml"},{"type":"WEB","url":"https://www.djangoproject.com/weblog/2012/jul/30/security-releases-issued"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2026-04-10T03:42:24.190201Z"}}