---
title: "Django 1.4.8 versionsinformation"
version: 5.2
locale: sv
source: https://docs.djangoproject.com/sv/5.2/releases/1.4.8/
canonical: https://djangodocs.dev/sv/5.2/releases/1.4.8/
---
# Django 1.4.8 versionsinformation

*14 september 2013*

Django 1.4.8 åtgärdar två säkerhetsproblem som fanns i tidigare Django-versioner i 1.4-serien.

## Nekande av tjänst via lösenordshashers

I tidigare versioner av Django fanns det ingen gräns för hur långt ett lösenord fick vara i klartext. Detta möjliggjorde en överbelastningsattack genom inlämning av falska men extremt stora lösenord, vilket band upp serverresurserna för att utföra (dyr och allt dyrare med längden på lösenordet) beräkningen av motsvarande hash.

Från och med 1.4.8 har Djangos autentiseringsramverk en gräns på 4096 byte för lösenord och kommer att misslyckas med autentisering med ett lösenord som är längre än så.

## Korrigerad användning av [`sensitive_post_parameters()`](/sv/5.2/howto/error-reporting/#django.views.decorators.debug.sensitive_post_parameters) i [`django.contrib.auth`](/sv/5.2/topics/auth/#module-django.contrib.auth)’s admin

Dekorationen av användaradministratörsvyerna `add_view` och `user_change_password` med [`sensitive_post_parameters()`](/sv/5.2/howto/error-reporting/#django.views.decorators.debug.sensitive_post_parameters) inkluderade inte [`method_decorator()`](/sv/5.2/ref/utils/#django.utils.decorators.method_decorator) (krävs eftersom vyerna är metoder) vilket resulterade i att dekoratorn inte tillämpades korrekt. Denna användning har åtgärdats och [`sensitive_post_parameters()`](/sv/5.2/howto/error-reporting/#django.views.decorators.debug.sensitive_post_parameters) kommer nu att ge upphov till ett undantag om den används på fel sätt.
