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

*7 maj 2025*

Django 5.2.1 åtgärdar ett säkerhetsproblem med allvarlighetsgrad ”måttlig” och flera buggar i 5.2.

Denna utgåva byggdes med en uppgraderad [setuptools](https://pypi.org/project/setuptools/), som producerar filnamn som överensstämmer med [**PEP 491**](https://peps.python.org/pep-0491/) och [**PEP 625**](https://peps.python.org/pep-0625/) och därmed adresserar en PyPI-varning om icke-kompatibla distributionsfilnamn. Denna ändring påverkar endast Djangos paketeringsprocess och påverkar inte Djangos beteende.

## CVE-2025-32873: Denial-of-service-möjlighet i `strip_tags()`

[`strip_tags()`](/sv/5.2/ref/utils/#django.utils.html.strip_tags) skulle vara långsam med att utvärdera vissa indata som innehåller stora sekvenser av ofullständiga HTML-taggar. Denna funktion används för att implementera [`striptags`](/sv/5.2/ref/templates/builtins/#std-templatefilter-striptags) mallfilter, som därmed också var sårbart.

[`strip_tags()`](/sv/5.2/ref/utils/#django.utils.html.strip_tags) ger nu upphov till ett [`SuspiciousOperation`](/sv/5.2/ref/exceptions/#django.core.exceptions.SuspiciousOperation)-undantag om det stöter på ett ovanligt stort antal öppna taggar som inte är stängda.

## Buggrättningar

- Åtgärdade en regression i Django 5.2 som orsakade en krasch när man annoterade aggregerade uttryck över en fråga som använder explicit gruppering av transformationer följt av fältreferenser ([#36292](https://code.djangoproject.com/ticket/36292)).
- Åtgärdat en regression i Django 5.2 som orsakade onödiga frågor när man hämtade nollställbara utländska nyckelrelationer ([#36290](https://code.djangoproject.com/ticket/36290)).
- Åtgärdade en regression i Django 5.2 som orsakade en krasch av `QuerySet.bulk_create()` med nullable geometry fields på PostGIS ([#36289\`](https://code.djangoproject.com/ticket/36289`)).
- Åtgärdade en regression i Django 5.2 som gjorde att fält valdes felaktigt när `QuerySet.alias()` användes efter `values()` ([#36299\`](https://code.djangoproject.com/ticket/36299`)).
- Åtgärdade en möjlighet till datakorruption i ```file_move_safe() `` när ``allow_overwrite=True```, där kvarvarande innehåll från en tidigare större fil kunde finnas kvar efter överskrivning med en mindre på grund av avsaknad av trunkering ([#36298](https://code.djangoproject.com/ticket/36298)).
- Åtgärdade en regression i Django 5.2 som orsakade en krasch när man använde `QuerySet.select_for_update(of=(...))` med `values()/values_list()` inklusive uttryck ([#36301](https://code.djangoproject.com/ticket/36301)).
- Åtgärdade en regression i Django 5.2 som orsakade att felaktiga värden returnerades från `QuerySet.values_list()` när dubbla fältnamn angavs ([#36288\`](https://code.djangoproject.com/ticket/36288`)).
- Åtgärdade en regression i Django 5.2 där felmeddelandet för lösenordsvalidering från `MinimumLengthValidator` inte översattes när man använde icke-engelska lokala ([#36314](https://code.djangoproject.com/ticket/36314)).
- Åtgärdade en regression i Django 5.2 som gjorde att blocket `object-tools` återgavs två gånger när man använde anpassade adminmallar med åsidosatta block på grund av ändringar i blockstrukturen för basadminsidan ([#36331](https://code.djangoproject.com/ticket/36331)).
- Fixade en regression i Django 5.2, introducerad när man fixade [**CVE 2025-26699**](https://www.cve.org/CVERecord?id=CVE-2025-26699), där [`wordwrap`](/sv/5.2/ref/templates/builtins/#std-templatefilter-wordwrap) mallfiltret inte bevarade tomma rader mellan stycken efter ombrytning av text ([#36341](https://code.djangoproject.com/ticket/36341)).
- Åtgärdade en regression i Django 5.2 som orsakade en krasch vid serialisering av e-postalternativ eller bilagor på grund av namngivna tuple-missmatchningar ([#36309](https://code.djangoproject.com/ticket/36309)).
- Åtgärdade en regression i Django 5.2 som orsakade en krasch när man använde `update()` på en `QuerySet` filtrerad mot en relaterad modell och inkluderade referenser till annoteringar genom `values()` ([#36360](https://code.djangoproject.com/ticket/36360)).
- Åtgärdade en bugg i Django 5.2 som orsakade att introspektion av sammansatta primärnycklar felaktigt identifierade `IntegerField` som `AutoField` på SQLite ([#36358\`](https://code.djangoproject.com/ticket/36358`)).
- Åtgärdat ett fel i Django 5.2 som orsakade att ett överflödigt `unique_together`-begränsning genererades för sammansatta primärnycklar när man använde [`inspectdb`](/sv/5.2/ref/django-admin/#django-admin-inspectdb) ([#36357\`](https://code.djangoproject.com/ticket/36357`)).
