VYPR
Medium severity5.3NVD Advisory· Published Mar 9, 2018· Updated Jun 17, 2026

CVE-2018-7536

CVE-2018-7536

Description

An issue was discovered in Django 2.0 before 2.0.3, 1.11 before 1.11.11, and 1.8 before 1.8.19. The django.utils.html.urlize() function was extremely slow to evaluate certain inputs due to catastrophic backtracking vulnerabilities in two regular expressions (only one regular expression for Django 1.8.x). The urlize() function is used to implement the urlize and urlizetrunc template filters, which were thus vulnerable.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
DjangoPyPI
>= 2.0a1, < 2.0.32.0.3
DjangoPyPI
>= 1.11a1, < 1.11.111.11.11
DjangoPyPI
>= 1.8a1, < 1.8.191.8.19

Affected products

10

Patches

Vulnerability mechanics

References

18

News mentions

0

No linked articles in our index yet.