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

*7 maj 2025*

Django 4.2.21 åtgärdar ett säkerhetsproblem med allvarlighetsgraden ”måttlig”, en dataförlustbugg och en regression i 4.2.20.

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 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 4.2.20, introducerad vid åtgärdandet av [**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)).
