CWE-1333: Regular expression denial of service (ReDoS)
575 published CVEs are weaknesses of this kind, as the records or NVD name it.
- Published CVEs
- 575
- Last 12 months
- 211
- Critical
- 6
- Known exploited
- 0
Critical 6High 276Medium 254Low 30Not scored 9
CVEs per yearBy the year they were published
- 202259
- 20223
- 202365
- 20234
- 20233
- 202468
- 202416
- 20256
- 2026200
- 202672
- 202679
Newest CVEs
- CVE-2026-120645
CGI versions before 5.00 for Perl allow denial of service via submitted values used as a regex for optgroup selection in scrolling_list
CGI
Not scored - CVE-2026-120632
CGI versions before 5.00 for Perl allow CPU exhaustion via a backtracking regex on the XForms multipart/related Content-Type
CGI
Not scored - CVE-2026-120631
CGI::Cookie versions from 4.67 before 5.00 for Perl allow denial of service via the client cookie expires value used as a regex in parse
CGI
Not scored - CVE-2026-121577
Unescaped header separators in whatstk build a regular expression that backtracks exponentially
lucasrodes · whatstk
Medium6.7 - CVE-2026-120217
Delgan loguru ANSI Color-Markup _colorizer.py AnsiParser.feed redos
Delgan · loguru
Medium5.3 - CVE-2026-62864
Ring's nested-params middleware has inefficient regular expression complexity
ring-clojure · ring
High7.5 - CVE-2026-119300
Wekan: ReDoS via Unescaped User Input in RegExp
wekan · wekan
Medium6.5 - CVE-2026-118993
CallBackery versions before 0.62.0 for Perl allow denial of service via the request path interpolated as a regular expression under CGI, FastCGI and PSGI
CallBackery
Not scored - CVE-2026-115866
Starlet versions from 0.20 before 0.33 for Perl allow CPU exhaustion via regular expression backtracking when decoding chunked request bodies
Starlet
Not scored - CVE-2026-119202
@hapi/content: quadratic-time parsing of Content-Disposition parameters allows denial of service
hapijs · content
High7.5