Asger Feldthaus
|
0e9c2377e3
|
JS: Use a field in RouterHandlerParameter
|
2021-12-16 10:26:35 +01:00 |
|
Asger Feldthaus
|
53b3581ed0
|
JS: Add test to stress flow through properties
|
2021-12-15 17:16:56 +01:00 |
|
Asger F
|
784991cce5
|
Update javascript/ql/lib/semmle/javascript/Routing.qll
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2021-12-15 16:38:38 +01:00 |
|
Asger Feldthaus
|
79e6dcaf68
|
JS: Rename getValueAtAccessPath->getValueImplicitlyStoredInAccessPath
|
2021-12-15 16:37:28 +01:00 |
|
Asger Feldthaus
|
8aa4d8227e
|
JS: Rename RouteHandlerInput->RouteHandlerParameter
|
2021-12-15 16:32:18 +01:00 |
|
Asger Feldthaus
|
218b746f6f
|
JS: Rename getAUseSite -> getRouteInstallation
|
2021-12-15 16:21:41 +01:00 |
|
Asger Feldthaus
|
4d85799fc7
|
JS: Add test for fastify-rate-limit
|
2021-12-15 16:18:22 +01:00 |
|
Asger Feldthaus
|
615b2ec539
|
JS: Fix handling of fastify-plugin
|
2021-12-15 16:04:46 +01:00 |
|
Asger Feldthaus
|
b226f767ad
|
JS: Fix tracking of fastify server instance
|
2021-12-15 16:04:45 +01:00 |
|
Asger Feldthaus
|
0ca9feb854
|
JS: Always treat routers as resuming dispatch
|
2021-12-15 16:01:59 +01:00 |
|
Asger F
|
1b20506947
|
Update javascript/ql/lib/semmle/javascript/frameworks/Fastify.qll
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2021-12-15 16:00:19 +01:00 |
|
Asger Feldthaus
|
995e33158f
|
JS: Add test for res.locals flow to template
|
2021-12-15 16:00:19 +01:00 |
|
Asger Feldthaus
|
04bdba85ea
|
JS: Shift line numbers in test expectations
|
2021-12-15 16:00:19 +01:00 |
|
Asger F
|
c1bb40f439
|
Update javascript/ql/lib/semmle/javascript/frameworks/Express.qll
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2021-12-15 16:00:19 +01:00 |
|
Asger Feldthaus
|
b2016bddac
|
JS: Merge concepts of client/database in MongoDB model
|
2021-12-15 16:00:19 +01:00 |
|
Asger Feldthaus
|
23480b2d8f
|
JS: Remove stray TODO
|
2021-12-07 10:49:14 +01:00 |
|
Asger F
|
614c80706f
|
Apply suggestions from code review
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2021-12-07 10:48:44 +01:00 |
|
Asger Feldthaus
|
5559681916
|
JS: Change note
|
2021-12-07 10:46:18 +01:00 |
|
Asger Feldthaus
|
635ac0a209
|
JS: Fix perf issue in data flow step generation
|
2021-12-07 10:46:18 +01:00 |
|
Asger Feldthaus
|
da8e67b7ee
|
JS: Use routing trees to detect deeply tainted req.body
|
2021-12-07 10:46:18 +01:00 |
|
Asger Feldthaus
|
7492293c5b
|
JS: Add test with route handler indirection
|
2021-12-07 10:46:18 +01:00 |
|
Asger Feldthaus
|
3cbe94ac0a
|
JS: Add consistency checks to TemplateObjectInjection test
|
2021-12-07 10:46:18 +01:00 |
|
Asger Feldthaus
|
64db70f3ac
|
JS: Add explicit body-parsers to TemplateObjectInjection test
|
2021-12-07 10:46:18 +01:00 |
|
Asger Feldthaus
|
8af430d40f
|
JS: Shift line numbers in TemplateObjectInjection test
|
2021-12-07 10:46:17 +01:00 |
|
Asger Feldthaus
|
5f8ea3965d
|
JS: Do not flag auth endpoints that are immune to Login CSRF
|
2021-12-07 10:46:17 +01:00 |
|
Asger Feldthaus
|
66b1612e5e
|
JS: Treat non-cookie based auth as CSRF preventer
|
2021-12-07 10:46:17 +01:00 |
|
Asger Feldthaus
|
b73219392b
|
JS: Improve precision of missing CSRF middleware
|
2021-12-07 10:46:17 +01:00 |
|
Asger Feldthaus
|
d0e94e655d
|
JS: Exclude error handling from auth calls
|
2021-12-07 10:46:17 +01:00 |
|
Asger Feldthaus
|
400bf10cc3
|
JS: Move fastify-specific route handler step into extension point
|
2021-12-07 10:46:17 +01:00 |
|
Asger Feldthaus
|
71820569e1
|
JS: Instantiate for Fastify
|
2021-12-07 10:46:15 +01:00 |
|
Asger Feldthaus
|
cfb9265f0a
|
JS: Add template steps for res.locals.x
|
2021-12-07 10:44:53 +01:00 |
|
Asger Feldthaus
|
5269933461
|
JS: Port missing rate limiting query
|
2021-12-07 10:44:19 +01:00 |
|
Asger Feldthaus
|
389a3c9073
|
JS: Port CSRF query
|
2021-12-07 10:43:06 +01:00 |
|
Asger Feldthaus
|
16fa066636
|
JS: Fix false negative in Mongo model
|
2021-12-07 10:43:05 +01:00 |
|
Asger Feldthaus
|
3dd5d4d7b4
|
JS: Instantiate for Express and add tests
|
2021-12-07 10:43:03 +01:00 |
|
Asger Feldthaus
|
aae4260819
|
JS: Routing model
|
2021-12-07 10:41:55 +01:00 |
|
Asger Feldthaus
|
e9575c3df6
|
JS: Support AdditionalUseStep in API graphs
|
2021-12-07 10:41:52 +01:00 |
|
Geoffrey White
|
4e68a4670b
|
Merge pull request #7322 from MathiasVP/fix-performance-of-unused-static-functions
C++: Fix performance of 'cpp/unused-static-function'.
|
2021-12-06 17:30:51 +00:00 |
|
Mathias Vorreiter Pedersen
|
4765772725
|
C++: Fix performance of 'cpp/unused-static-function'.
|
2021-12-06 16:41:10 +00:00 |
|
Mathias Vorreiter Pedersen
|
6b1ac73a46
|
Merge pull request #7177 from ihsinme/ihsinme-patch-6141
fix request for cpp exceptions
|
2021-12-06 09:24:59 +00:00 |
|
Anders Schack-Mulligen
|
de1269f18f
|
Merge pull request #7308 from github/workflow/coverage/update
Update CSV framework coverage reports
|
2021-12-06 09:58:49 +01:00 |
|
github-actions[bot]
|
c46ede02e6
|
Add changed framework coverage reports
|
2021-12-06 00:09:47 +00:00 |
|
Alex Ford
|
6adfea2365
|
Merge pull request #7163 from github/ruby/file-reader-extend
Ruby: Extend `FileSystemReadAccess` to include more potential sources of input from the filesystem
|
2021-12-05 23:32:43 +00:00 |
|
Arthur Baars
|
9f48ae656f
|
Merge pull request #7306 from aibaars/ruby-parenthesized-pattern
Ruby: parenthesized patterns
|
2021-12-03 19:18:09 +01:00 |
|
Arthur Baars
|
0805daaa56
|
Update ruby/ql/lib/codeql/ruby/ast/Pattern.qll
Add missing backticks
|
2021-12-03 18:44:21 +01:00 |
|
Arthur Baars
|
51998294ad
|
Ruby: add AST classes for parenthesized patterns
|
2021-12-03 18:13:53 +01:00 |
|
Tony Torralba
|
4ae99592a3
|
Merge pull request #6801 from atorralba/atorralba/android_slice_models
Android: Add `androidx.slice.builders` models
|
2021-12-03 17:44:09 +01:00 |
|
Arthur Baars
|
205233b42f
|
Add trivial upgrade
|
2021-12-03 17:04:00 +01:00 |
|
Arthur Baars
|
3e1ebb954f
|
Ruby: update generated dbscheme and library
|
2021-12-03 17:02:08 +01:00 |
|
Arthur Baars
|
0cec59e043
|
Ruby: update tree-sitter grammar
|
2021-12-03 17:01:12 +01:00 |
|