Django 5.1.7 versionsinformation¶
6 mars 2025
Django 5.1.7 åtgärdar ett säkerhetsproblem med allvarlighetsgrad ”måttlig” och flera buggar i 5.1.6.
CVE-2025-26699: Potentiell sårbarhet för förnekande av tjänst i django.utils.text.wrap()¶
Mallfiltren wrap() och wordwrap var föremål för en potentiell överbelastningsattack när de användes med mycket långa strängar.
Buggrättningar¶
Åtgärdade en bugg i Django 5.1 där malltaggen
{% querystring %}returnerade en tom sträng i stället för"?"när alla parametrar hade tagits bort från frågesträngen (#36182`).Åtgärdat ett fel i Django 5.1 där
FileSystemStorage, medallow_overwriteinställd påTrue, inte trunkerade det överskrivna filinnehållet (#36191`).Åtgärdade en regression i Django 5.1 där metoderna
countochexistsförManyToManyFieldrelaterade hanterare alltid skulle returnera0ochFalsenär de mellanliggande modellreferenserna användeto_field(#36197).Åtgärdade en regression i Django 5.1 där signalerna
pre_saveochpost_saveförLogEntryinte skickades när ett enskilt objekt raderades i admin (#36217).