Skip to content

Commit 2477c9b

Browse files
committed
PARKING COMMIT
1 parent 0501761 commit 2477c9b

1 file changed

Lines changed: 17 additions & 1 deletion

File tree

javascript/ql/src/Performance/ReDoS.ql

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,25 @@ private import semmle.javascript.security.regexp.RegexTreeView::RegexTreeView as
1919
private import semmle.javascript.internal.LocationsImpl::LocationsImpl as LocImpl
2020
import codeql.nfa.ExponentialBackTracking::Make<LocImpl, TreeView>
2121

22-
2322
from RegExpTerm t, string pump, State s, string prefixMsg
2423
where hasReDoSResult(t, pump, s, prefixMsg)
2524
select t,
2625
"This part of the regular expression may cause exponential backtracking on strings " + prefixMsg +
2726
"containing many repetitions of '" + pump + "'."
27+
/*
28+
* TODO:
29+
* NfaUtils
30+
* Exponential
31+
* SuperlinearBacktracking
32+
* RegexpMatching
33+
* BadTagFilterQuery
34+
* OverlyLargeRangeQuery
35+
*
36+
* ReDoS.ql
37+
* PolynomialReDoS.ql
38+
* BadBagFilter.ql
39+
* IncompleteMultiChar
40+
* OverlyLargeRange
41+
* CaseSensitiveMiddleware
42+
*/
43+

0 commit comments

Comments
 (0)