erik-krogh
|
83ca1495e0
|
trim the whitespace in the poly-redos examples
|
2023-05-15 16:47:24 +02:00 |
|
erik-krogh
|
d989359656
|
add another example to the qhelp in poly-redos, showing how to just limit the length of the input
|
2023-05-15 16:47:02 +02:00 |
|
erik-krogh
|
f0254fc089
|
introduce RegExpInterpretation instead of RegexString, and move RegexTreeView.qll into a regexp folder
|
2023-05-01 10:42:13 +02:00 |
|
erik-krogh
|
4f11e2d25f
|
port the Python regex/redos queries to use the shared pack
|
2022-11-07 14:31:51 +01:00 |
|
erik-krogh
|
6fdfd40880
|
changes to address reviews
|
2022-10-07 22:31:00 +02:00 |
|
erik-krogh
|
944ca4a0da
|
fix some more style-guide violations in the alert-messages
|
2022-10-07 11:23:34 +02:00 |
|
erik-krogh
|
089ce5a8a4
|
change alert messages of path queries to use the same template
|
2022-09-02 14:45:40 +02:00 |
|
erik-krogh
|
4353937bcf
|
PY: add missing security tags on Python queries
|
2022-08-29 13:08:47 +02:00 |
|
Erik Krogh Kristensen
|
13482fc97b
|
rename ReDoSUtil to NfaUtils, and rename the "performance" folder to "regexp"
|
2022-06-23 14:36:25 +02:00 |
|
Erik Krogh Kristensen
|
3be4a86acd
|
make ReDoSPruning into a parameterized module
|
2022-06-23 14:36:25 +02:00 |
|
Erik Krogh Kristensen
|
dc06e9df02
|
move predicates that depend on isReDoSCandidate into a ReDoSPruning module
|
2022-06-23 14:36:24 +02:00 |
|
yoff
|
76f2eca1ee
|
Merge pull request #8560 from erik-krogh/movePolyTest
PY: move the polynomialbacktracking-test to the test folder
|
2022-04-26 14:21:30 +02:00 |
|
Erik Krogh Kristensen
|
36db492aa2
|
move the polynomialbacktracking-test to the test folder
|
2022-03-28 13:22:26 +02:00 |
|
Rasmus Wriedt Larsen
|
695553ba9f
|
Python: Deprecate old non-Query.qll dataflow defs
|
2022-03-21 15:03:22 +01:00 |
|
Rasmus Wriedt Larsen
|
aa10ad6a8a
|
Python: Fix RegexInjection query, add old deprecated versions
|
2022-01-19 17:22:44 +01:00 |
|
Rasmus Wriedt Larsen
|
b2611fe198
|
Merge branch 'main' into redos-cwe-1333
|
2021-11-24 10:42:43 +01:00 |
|
Rasmus Lerchedahl Petersen
|
fed6a97eb8
|
Python: Promote ReDoS queries
|
2021-10-27 11:03:57 +02:00 |
|
Rasmus Lerchedahl Petersen
|
c2d2037726
|
Python: Add change note and set precision
|
2021-09-14 13:45:51 +02:00 |
|
Rasmus Lerchedahl Petersen
|
abbd1d1dc5
|
Python: Fix errors introduced during port
testing on a database helps..
|
2021-09-14 13:08:21 +02:00 |
|
Rasmus Lerchedahl Petersen
|
6c82daef3d
|
Python: Move Regexinjection out of experimental
and fix up structure
|
2021-09-14 11:54:59 +02:00 |
|
Taus
|
e9a4114c04
|
Python: Hotfix: Disable ReDoS queries
|
2021-07-22 10:58:49 +00:00 |
|
Rasmus Wriedt Larsen
|
9ed61e7663
|
Python: Port py/polynomial-redos to use proper source/sink customization
I noticed the configuration/customization files are in the `performance`
folder in JS, but I just kept them in place, since that seems correct to
me.
|
2021-07-13 14:39:44 +02:00 |
|
Rasmus Lerchedahl Petersen
|
1fc9638486
|
Python: port redos .qhelp from js
|
2021-07-02 11:36:46 +02:00 |
|
Rasmus Lerchedahl Petersen
|
c306cee04e
|
Python: mimic JS file hierarchy
|
2021-06-30 15:03:22 +02:00 |
|
Rasmus Lerchedahl Petersen
|
591b6ef69c
|
Python: Add ReDoS as identical files from JS
The library specific file is `RegExpTreeView`.
The files are recorded as identical via the mapping
in `identical-files.json`.
|
2021-06-28 17:04:48 +02:00 |
|