CWE-185
46 CVEs • Abstraction: Class
Incorrect Regular Expression
The product specifies a regular expression in a way that causes data to be improperly matched or compared.
CVEs (46)
CVE VENDORS PRODUCTS UPDATED PUBLISHED CVSS |
|---|
sshpk is vulnerable to ReDoS when parsing crafted invalid public keys. |
The `'path'` module in the Node.js 4.x release line contains a potential regular expression denial of service (ReDoS) vector. The code in question was replaced in Node.js 6.x and later so this vulnerability only impacts...Show more |
3Canonical DebianDjangoproject3Debian Linux DjangoUbuntu LinuxJun 17, 2026 Mar 9, 2018 N/A· v4 5.3 MEDIUM· v3 5.0 MEDIUM· v2 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. If django.utils.text.Truncator's chars() and words() methods were passed the html=True argument, they were extremely slow to...Show more |
4Canonical DebianDjangoproject+1 more4Debian Linux DjangoOpenstack+1 moreJun 17, 2026 Mar 9, 2018 N/A· v4 5.3 MEDIUM· v3 5.0 MEDIUM· v2 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 vulne...Show more |
3Fedoraproject PcrePhp3Fedora Perl Compatible Regular Expression LibraryPhpMay 6, 2026 Dec 2, 2015 N/A· v4 9.8 CRITICAL· v3 7.5 HIGH· v2 PCRE before 8.38 mishandles the /(?:|a|){100}x/ pattern and related patterns, which allows remote attackers to cause a denial of service (infinite recursion) or possibly have unspecified other impact via a crafted regula...Show more |
2Oracle Pcre2Linux Perl Compatible Regular Expression LibraryMay 6, 2026 Dec 2, 2015 N/A· v4 N/A· v3 7.5 HIGH· v2 PCRE before 8.38 mishandles the /(?=di(?<=(?1))|(?=(.))))/ pattern and related patterns with an unmatched closing parenthesis, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have...Show more |