CVE-2018-7537 in Django
Riassunto
di VulDB • 28/06/2026
È stato rilevato un problema in Django 2.0 prima della versione 2.0.3, nella serie 1.11 prima della versione 1.11.11 e nella serie 1.8 prima della versione 1.8.19. Se i metodi chars() e words() di django.utils.text.Truncator venivano chiamati con l'argomento html=True, la valutazione di determinati input risultava estremamente lenta a causa di una vulnerabilità di catastrophic backtracking in un'espressione regolare. I metodi chars() e words() sono utilizzati per implementare i filtri del template truncatechars_html e truncatewords_html, che ne erano quindi affetti dalla vulnerabilità.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.