CodeQL CI
|
6279c67949
|
Merge pull request #5901 from erik-krogh/regFP
Approved by asgerf
|
2021-06-08 04:14:06 -07:00 |
|
Erik Krogh Kristensen
|
bcf08e6472
|
add remote flow source for the serverless library
|
2021-06-07 17:19:19 +02:00 |
|
Erik Krogh Kristensen
|
0adc001df0
|
add taint-step for serialize-javascript
|
2021-06-06 22:48:53 +02:00 |
|
Erik Krogh Kristensen
|
46f90006c2
|
add model for whatwg-fetch
|
2021-06-04 13:13:13 +02:00 |
|
CodeQL CI
|
ffad65be40
|
Merge pull request #5993 from erik-krogh/lib-debug
Approved by esbena
|
2021-06-03 01:38:57 -07:00 |
|
CodeQL CI
|
60fb1a3b59
|
Merge pull request #5995 from erik-krogh/webpack-merge
Approved by esbena
|
2021-06-03 01:38:08 -07:00 |
|
CodeQL CI
|
7663095b57
|
Merge pull request #5948 from erik-krogh/fixRandom
Approved by esbena
|
2021-06-03 01:37:23 -07:00 |
|
Erik Krogh Kristensen
|
48ab630559
|
model webpack-merge as an extend call
|
2021-06-02 23:43:53 +02:00 |
|
Erik Krogh Kristensen
|
185811ee22
|
make MongooseFunction abstract
|
2021-06-02 23:23:30 +02:00 |
|
Erik Krogh Kristensen
|
431c995131
|
add support for the debug library
|
2021-06-02 23:11:15 +02:00 |
|
Erik Krogh Kristensen
|
c70651b6fe
|
always have arrayLikeElement as TypeTracking properties
|
2021-05-25 11:48:54 +02:00 |
|
CodeQL CI
|
9bdfdb02d3
|
Merge pull request #5916 from erik-krogh/scriptSink
Approved by esbena
|
2021-05-19 03:46:17 -07:00 |
|
Erik Krogh Kristensen
|
e9d2dd0b57
|
support the chaining methods on Express apps
|
2021-05-18 22:23:27 +02:00 |
|
Erik Krogh Kristensen
|
06514a2bb6
|
move clone model to Extend.qll
|
2021-05-18 13:16:41 +02:00 |
|
Erik Krogh Kristensen
|
1435ac715a
|
add support for the clone library
|
2021-05-18 12:46:34 +02:00 |
|
Erik Krogh Kristensen
|
cac0ab299b
|
add writes to textContent on a <script /> as a sink for code-injection
|
2021-05-18 10:25:25 +02:00 |
|
CodeQL CI
|
12b1bbe484
|
Merge pull request #5897 from erik-krogh/uid
Approved by RasmusWL, esbena
|
2021-05-17 06:01:04 -07:00 |
|
Erik Krogh Kristensen
|
3766678d60
|
move RegexpMetaChars into Regexp.qll
|
2021-05-14 13:23:36 +02:00 |
|
CodeQL CI
|
af0d31695a
|
Merge pull request #5862 from asgerf/js/has-underlying-type
Approved by erik-krogh, max-schaefer
|
2021-05-14 04:10:43 -07:00 |
|
Erik Krogh Kristensen
|
33641c84f6
|
recognize sanitizing string replace call for regexp-injection
|
2021-05-14 11:58:27 +02:00 |
|
Erik Krogh Kristensen
|
9d60ec035f
|
fix casing on the uid regexp
|
2021-05-13 23:04:30 +02:00 |
|
Erik Krogh Kristensen
|
51067af784
|
add "uid" (and friends) as maybe being sensitive account info
|
2021-05-13 22:34:10 +02:00 |
|
CodeQL CI
|
9b0c24abc2
|
Merge pull request #5876 from erik-krogh/moreAxios
Approved by asgerf
|
2021-05-13 08:03:33 -07:00 |
|
Erik Krogh Kristensen
|
34fbafafde
|
remove redundant "put" case
|
2021-05-12 22:34:44 +02:00 |
|
Erik Krogh Kristensen
|
e0f78dde56
|
make the axios error catch match the non-error case
|
2021-05-12 16:23:37 +02:00 |
|
yoff
|
a7f97895ac
|
Merge pull request #5863 from erik-krogh/printReg
JS: add printAst.ql support for regular expressions
|
2021-05-11 12:45:49 +02:00 |
|
yoff
|
549c9eee1a
|
Merge pull request #5739 from RasmusWL/share-sensitive-data-modeling
Python/JS: Share sensitive data modeling
|
2021-05-11 11:53:59 +02:00 |
|
CodeQL CI
|
a87731115a
|
Merge pull request #5860 from max-schaefer/js/improve-sql-modelling
Approved by asgerf
|
2021-05-11 02:24:52 -07:00 |
|
Erik Krogh Kristensen
|
99e98419dc
|
add support for error values in an axios client request
|
2021-05-11 11:24:21 +02:00 |
|
Erik Krogh Kristensen
|
52991dc4a1
|
rewrite the axios model to use API graphs
|
2021-05-11 11:23:51 +02:00 |
|
Erik Krogh Kristensen
|
54f191cfe3
|
add support for rejected promise values in API graphs
|
2021-05-11 11:23:03 +02:00 |
|
CodeQL CI
|
beb66fc4db
|
Merge pull request #5719 from asgerf/js/nestjs
Approved by esbena
|
2021-05-11 02:08:27 -07:00 |
|
CodeQL CI
|
a3d17a1437
|
Merge pull request #5769 from erik-krogh/libXss
Approved by esbena
|
2021-05-10 05:58:07 -07:00 |
|
Erik Krogh Kristensen
|
504c34ed2c
|
use shouldPrint to filter out regular expressions from other files
|
2021-05-10 14:51:13 +02:00 |
|
Erik Krogh Kristensen
|
d6f9e37e39
|
add printAst.ql support for regular expressions
|
2021-05-10 13:31:00 +02:00 |
|
Asger Feldthaus
|
3e5dc1efb7
|
JS: More robust hasUnderlyingType
|
2021-05-10 13:17:25 +02:00 |
|
Max Schaefer
|
8f91e9eba0
|
JavaScript: Model chaining calls in sqlite3.
|
2021-05-10 10:58:58 +01:00 |
|
Asger F
|
f4e636dcd6
|
Update javascript/ql/src/semmle/javascript/frameworks/ClassValidator.qll
Co-authored-by: Esben Sparre Andreasen <esbena@github.com>
|
2021-05-10 10:08:10 +01:00 |
|
CodeQL CI
|
097b6e5e33
|
Merge pull request #5794 from erik-krogh/rxPipe
Approved by asgerf
|
2021-05-10 02:06:34 -07:00 |
|
Erik Krogh Kristensen
|
d913668943
|
move hasPathWithoutUnmatchedReturn to Configuration.qll
|
2021-05-10 10:55:33 +02:00 |
|
Erik Krogh Kristensen
|
b4e35f54d9
|
fix typo
|
2021-05-10 10:48:43 +02:00 |
|
Erik Krogh Kristensen
|
3fe5dd0f35
|
add comment about filtering away jQuery from the source
|
2021-05-10 10:05:18 +02:00 |
|
Erik Krogh Kristensen
|
b53759c5a0
|
corrections after code review
|
2021-05-06 22:49:25 +02:00 |
|
CodeQL CI
|
7a7586488a
|
Merge pull request #5833 from erik-krogh/filterStep
Approved by esbena
|
2021-05-06 13:47:23 -07:00 |
|
Erik Krogh Kristensen
|
be69c3a458
|
Apply suggestions from code review
Co-authored-by: Esben Sparre Andreasen <esbena@github.com>
|
2021-05-06 21:59:35 +02:00 |
|
Erik Krogh Kristensen
|
3815797dda
|
add sanitizers from DOM and jQuery queries
|
2021-05-06 11:05:03 +02:00 |
|
Erik Krogh Kristensen
|
8ba5bddae8
|
add jQuery options objects as sources
|
2021-05-06 11:05:02 +02:00 |
|
Erik Krogh Kristensen
|
ee0140e704
|
share code between unsafe-shell and unsafe-html queries
|
2021-05-06 11:05:02 +02:00 |
|
Erik Krogh Kristensen
|
23908f9ec2
|
remove flowpaths that has a returns without a matching call
|
2021-05-06 11:05:02 +02:00 |
|
Erik Krogh Kristensen
|
e86a3b5e57
|
add js/html-constructed-from-input query
|
2021-05-06 11:04:49 +02:00 |
|