# Django 6.0.7 documentation

# Django 1.11.11 versionsinformation

6 mars 2018

Django 1.11.11 åtgärdar två säkerhetsproblem i 1.11.10.

## CVE-2018-7536: Denial-of-service-möjlighet i mallfiltren `urlize` och `urlizetrunc`

Funktionen `django.utils.html.urlize()` var extremt långsam när den utvärderade vissa inmatningar på grund av katastrofala sårbarheter för backtracking i två reguljära uttryck. Funktionen `urlize()` används för att implementera mallfiltren `urlize` och `urlizetrunc`, som därmed var sårbara.

De problematiska reguljära uttrycken ersätts med parsinglogik som beter sig på liknande sätt.

## CVE-2018-7537: Denial-of-service-möjlighet i mallfiltren `truncatechars_html` och `truncatewords_html`

Om `django.utils.text.Truncator`’s `chars()` och `words()` metoder fick argumentet `html=True`, var de extremt långsamma att utvärdera vissa indata på grund av en katastrofal backtracking-sårbarhet i ett reguljärt uttryck. Metoderna `chars()` och `words()` används för att implementera mallfiltren `truncatechars_html` och `truncatewords_html`, som därmed var sårbara.

Backtracking-problemet i det reguljära uttrycket är åtgärdat.