erik-krogh
|
38ca68febb
|
recognize "-->" as a bad tag filter
|
2023-01-10 18:09:56 +01:00 |
|
Erik Krogh Kristensen
|
54c780bdf9
|
Merge pull request #11853 from erik-krogh/assignMore
JS: add local flow when recognizing Object.assign calls for library-inputs
|
2023-01-10 17:04:29 +01:00 |
|
Tony Torralba
|
72a11e737d
|
Merge pull request #11775 from atorralba/atorralba/all/omittable-exists
All: Remove omittable exists variables
|
2023-01-10 16:07:06 +01:00 |
|
erik-krogh
|
23a847b1cf
|
track shell:true more in js/shell-command-constructed-from-input
|
2023-01-10 15:27:37 +01:00 |
|
erik-krogh
|
5c388c554c
|
fix that the TypeTracker was unrestricted for the base-case of nonFirstLocationType
|
2023-01-10 13:39:50 +01:00 |
|
erik-krogh
|
e02b67af63
|
add failing test
|
2023-01-10 13:39:50 +01:00 |
|
erik-krogh
|
79e161e046
|
slightly broaden the regular expression that recognizes bad string-concats used as shell commands
|
2023-01-10 12:49:37 +01:00 |
|
erik-krogh
|
9f100ef2c6
|
add local flow when recognizing Object.assign calls for library-inputs
|
2023-01-09 17:44:11 +01:00 |
|
erik-krogh
|
90f9e3f825
|
recognize an infinite repetition of a char-class like regex as a char-class like regex
|
2023-01-09 17:25:08 +01:00 |
|
Calum Grant
|
ad55706527
|
Merge branch 'main' into calumgrant/remove-lgtm
|
2023-01-03 10:27:30 +00:00 |
|
Arthur Baars
|
98c5b81456
|
Merge pull request #11723 from aibaars/alert-suppression
CodeQL alert suppression
|
2022-12-21 10:59:57 +01:00 |
|
Jacques
|
b99c500435
|
Fix associated test
|
2022-12-20 12:51:13 +09:00 |
|
Arthur Baars
|
0f313231bc
|
AlertSuppression: add more tests
|
2022-12-19 16:43:11 +01:00 |
|
Calum Grant
|
4a37c01c5f
|
JavaScript: Remove references to LGTM
|
2022-12-19 15:15:17 +00:00 |
|
Arthur Baars
|
c176606be5
|
AlertSuppression: allow //lgtm comments to scope over the next line
|
2022-12-19 16:10:26 +01:00 |
|
Erik Krogh Kristensen
|
6b9cab23d4
|
Merge pull request #11248 from erik-krogh/js-redosMod
JS: use the shared regex pack
|
2022-12-05 14:48:37 +01:00 |
|
Erik Krogh Kristensen
|
f67219965e
|
Merge pull request #11082 from erik-krogh/shellArr
JS: treat arrays that gets executed with shell:true as a sink for `js/shell-command-constructed-from-input`
|
2022-11-22 13:03:50 +01:00 |
|
Erik Krogh Kristensen
|
06386b2cdd
|
Merge pull request #11072 from erik-krogh/slicing
JS: poly-redos: don't sanitize calls through substring calls that just remove the start
|
2022-11-22 13:02:09 +01:00 |
|
erik-krogh
|
6b5cd9abc3
|
use RegExpTreeView insteaed of RegexTreeView in JS
|
2022-11-22 12:55:48 +01:00 |
|
erik-krogh
|
ba2734909f
|
JS: don't use deprecated files in tests
|
2022-11-17 22:12:50 +01:00 |
|
erik-krogh
|
29cf695b07
|
update expected output of the queries (some sorting changed due to locations being used slightly differently in the shared pack)
|
2022-11-15 17:14:38 +01:00 |
|
erik-krogh
|
e18ceba49e
|
port the JS regex/redos queries to use the shared pack
|
2022-11-15 17:14:38 +01:00 |
|
Erik Krogh Kristensen
|
90382c4d1c
|
Merge pull request #11178 from erik-krogh/passcode
JS/RB/PY: Recognize `passcode` as sensitive
|
2022-11-10 17:58:34 +01:00 |
|
Erik Krogh Kristensen
|
724a31b746
|
fix comment that wasn't updated in test
Co-authored-by: Rasmus Wriedt Larsen <rasmuswriedtlarsen@gmail.com>
|
2022-11-10 15:56:44 +01:00 |
|
Asger F
|
83291f378b
|
Merge pull request #11157 from asgerf/js/yaml-locations
JS: fix issue with zero-column yaml locations
|
2022-11-09 15:57:54 +01:00 |
|
Erik Krogh Kristensen
|
c537c80ed6
|
Merge pull request #11095 from erik-krogh/exportRead
JS: recognize more re-exported values as exported
|
2022-11-09 12:39:41 +01:00 |
|
erik-krogh
|
23add8a72b
|
recognize passcode as sensitive
|
2022-11-09 11:30:57 +01:00 |
|
erik-krogh
|
e0bcfe2afb
|
add failing test
|
2022-11-09 11:30:31 +01:00 |
|
Erik Krogh Kristensen
|
e01cbb2ffa
|
Merge pull request #10378 from erik-krogh/aliasFlow
JS: expand localFieldStep to use access-paths, and build access-paths in more cases
|
2022-11-08 14:26:12 +01:00 |
|
Asger F
|
92e8f059c8
|
JS: Avoid emitting column zero in yaml files
|
2022-11-08 11:38:26 +01:00 |
|
Asger F
|
a887ff4f09
|
JS: Add test cases to include results with column-zero end locations
|
2022-11-07 15:13:25 +01:00 |
|
Erik Krogh Kristensen
|
d67235b3c1
|
Merge pull request #11071 from erik-krogh/fixCanon
ReDoS: fix canonicalization in NfaUtils
|
2022-11-07 14:10:50 +01:00 |
|
erik-krogh
|
fc38bf0429
|
Merge branch 'main' into aliasFlow
|
2022-11-07 09:46:48 +01:00 |
|
erik-krogh
|
40032f295a
|
treat arrays that gets executed with shell:true as a sink for js/shell-command-constructed-from-input
|
2022-11-07 09:19:05 +01:00 |
|
erik-krogh
|
bc5b7455cf
|
add failing test
|
2022-11-07 09:14:52 +01:00 |
|
erik-krogh
|
655b4a4d17
|
recognize more re-exported values as exported
|
2022-11-03 11:08:00 +01:00 |
|
erik-krogh
|
94e864e933
|
add failing test
|
2022-11-03 11:04:04 +01:00 |
|
erik-krogh
|
851d53d56b
|
don't sanitize calls through substring calls that just remove the start
|
2022-11-01 22:51:07 +01:00 |
|
erik-krogh
|
08bc14f598
|
add failing test
|
2022-11-01 22:50:13 +01:00 |
|
erik-krogh
|
15416a9c86
|
fix getCanonicalCharClass in NfaUtils
|
2022-11-01 21:35:07 +01:00 |
|
erik-krogh
|
78e35e2f29
|
add failing test
|
2022-11-01 21:33:19 +01:00 |
|
erik-krogh
|
6f3ca40fed
|
expand the explanation to include with arguments make the commands vulnerable
|
2022-11-01 14:24:23 +01:00 |
|
erik-krogh
|
fc2112831c
|
add second-order-command-injection query
|
2022-10-30 21:20:47 +01:00 |
|
erik-krogh
|
0a7e797090
|
update expected outputs after reordering tests
|
2022-10-28 10:16:21 +02:00 |
|
erik-krogh
|
946720f414
|
reorder the CWE-078 tests into subdirectories
|
2022-10-28 10:16:21 +02:00 |
|
Erik Krogh Kristensen
|
bbdda9ef70
|
Merge pull request #10727 from erik-krogh/js-last-msg
JS: fix some more style-guide violations in the alert-messages
|
2022-10-27 15:48:12 +02:00 |
|
Erik Krogh Kristensen
|
cecb498bf3
|
Merge pull request #10984 from tyage/add-next-js-source
JS: Add Next.js parameters as source
|
2022-10-27 10:36:12 +02:00 |
|
tyage
|
54050bf1b6
|
update test result XssWithAdditionalSources
|
2022-10-27 10:23:37 +09:00 |
|
erik-krogh
|
0f9b4334cc
|
remove some FPs in js/password-in-configuration-file
|
2022-10-26 11:51:56 +02:00 |
|
tyage
|
232893aafa
|
make query parameters in ServerSideProps and next/router
as a RemoteFlowSource
|
2022-10-26 14:41:07 +09:00 |
|