-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JS: RegExp unknown flags support and enhanced compatibility with RegExp objects #18089
base: main
Are you sure you want to change the base?
Commits on Nov 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 178da21 - Browse repository at this point
Copy the full SHA 178da21View commit details -
JS: previously js/case-sensitive-middleware-path was not taking into …
…consideration unknown flags
Configuration menu - View commit details
-
Copy full SHA for e38b63e - Browse repository at this point
Copy the full SHA e38b63eView commit details -
Update javascript/ql/src/Security/CWE-178/CaseSensitiveMiddlewarePath.ql
Co-authored-by: Erik Krogh Kristensen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d6372ae - Browse repository at this point
Copy the full SHA d6372aeView commit details
Commits on Nov 28, 2024
-
JS: Added test case which is not flagged but should be abusing new Re…
…gExp with global flag
Configuration menu - View commit details
-
Copy full SHA for 41f21d4 - Browse repository at this point
Copy the full SHA 41f21d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38be0e4 - Browse repository at this point
Copy the full SHA 38be0e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89f3b6f - Browse repository at this point
Copy the full SHA 89f3b6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18c7b18 - Browse repository at this point
Copy the full SHA 18c7b18View commit details -
JS: Added test cases which cover new RegExp creation with replace on …
…protytpe pulluting
Configuration menu - View commit details
-
Copy full SHA for 41fef0f - Browse repository at this point
Copy the full SHA 41fef0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for faef9dd - Browse repository at this point
Copy the full SHA faef9ddView commit details -
JS: Added test cases with new RegExp for Tainted paths, currently wor…
…ks only with literals
Configuration menu - View commit details
-
Copy full SHA for 7db6f7c - Browse repository at this point
Copy the full SHA 7db6f7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for eca7a88 - Browse repository at this point
Copy the full SHA eca7a88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23b18ae - Browse repository at this point
Copy the full SHA 23b18aeView commit details -
JS: Added test cases for unsafe shell command sanitization with RegEx…
…pr Object, instead of literal
Configuration menu - View commit details
-
Copy full SHA for 155f1fc - Browse repository at this point
Copy the full SHA 155f1fcView commit details -
JS: UnsafeShellCommand Using unknown flags in the RegExp object is no…
… longer flagged as bad sanitization to reduce false positives.
Configuration menu - View commit details
-
Copy full SHA for a0df33c - Browse repository at this point
Copy the full SHA a0df33cView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa557cf - Browse repository at this point
Copy the full SHA aa557cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 875478c - Browse repository at this point
Copy the full SHA 875478cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c2366a - Browse repository at this point
Copy the full SHA 9c2366aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7631803 - Browse repository at this point
Copy the full SHA 7631803View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ae1748 - Browse repository at this point
Copy the full SHA 1ae1748View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98fd977 - Browse repository at this point
Copy the full SHA 98fd977View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe28657 - Browse repository at this point
Copy the full SHA fe28657View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbae553 - Browse repository at this point
Copy the full SHA dbae553View commit details -
Configuration menu - View commit details
-
Copy full SHA for c71778f - Browse repository at this point
Copy the full SHA c71778fView commit details -
JS: add test cases with RegExp object for MaskingReplacer, currently …
…gives wrong results
Configuration menu - View commit details
-
Copy full SHA for 1ca57cf - Browse repository at this point
Copy the full SHA 1ca57cfView commit details -
JS: fixed issue where MaskingReplacer would work only with regexp lit…
…erals but not objects
Configuration menu - View commit details
-
Copy full SHA for a2c4674 - Browse repository at this point
Copy the full SHA a2c4674View commit details -
JS: now RegExp with unknown flags is not flagged as an issue within p…
…assword Clear text storage of sensitive information
Configuration menu - View commit details
-
Copy full SHA for e673348 - Browse repository at this point
Copy the full SHA e673348View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62194f5 - Browse repository at this point
Copy the full SHA 62194f5View commit details -
JS: now Reg Exp injection treats unknownFlags as sanitization, Metach…
…arEscapeSanitizer
Configuration menu - View commit details
-
Copy full SHA for 1d2e08a - Browse repository at this point
Copy the full SHA 1d2e08aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a1c1f4 - Browse repository at this point
Copy the full SHA 9a1c1f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd77360 - Browse repository at this point
Copy the full SHA fd77360View commit details -
Update RegExp handling and add test case
Co-authored-by: erik-krogh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9ca0fe4 - Browse repository at this point
Copy the full SHA 9ca0fe4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2de9a2 - Browse repository at this point
Copy the full SHA d2de9a2View commit details
Commits on Nov 29, 2024
-
Update javascript/ql/lib/change-notes/2024-11-28-regexp-unknown-flags.md
Co-authored-by: Erik Krogh Kristensen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 13afd63 - Browse repository at this point
Copy the full SHA 13afd63View commit details -
JS: fixed bad alert messages when it came to incomplete sanitization …
…for new RegExp objects
Configuration menu - View commit details
-
Copy full SHA for 3171f38 - Browse repository at this point
Copy the full SHA 3171f38View commit details -
JS: follow proper code standards for get predicates
Co-authored-by: asgerf <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d4e737 - Browse repository at this point
Copy the full SHA 9d4e737View commit details