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
|
62b69bbd3e
|
autoformat
|
2023-01-10 15:38:13 +01:00 |
|
Erik Krogh Kristensen
|
ce8836fb65
|
Update javascript/ql/lib/semmle/javascript/PackageExports.qll
Co-authored-by: Esben Sparre Andreasen <esbena@github.com>
|
2023-01-10 15:30:44 +01:00 |
|
erik-krogh
|
43696f5e27
|
add explicit this
|
2023-01-10 15:27:37 +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 |
|
Tony Torralba
|
3b6dae41cd
|
JavaScript: Remove omittable exists variables
|
2023-01-10 13:37:21 +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 |
|
github-actions[bot]
|
cdb8f67601
|
Post-release preparation for codeql-cli-2.12.0
|
2023-01-06 10:36:34 +00:00 |
|
Jeroen Ketema
|
170242f79c
|
Apply suggestions from code review
|
2023-01-05 17:57:19 +01:00 |
|
github-actions[bot]
|
b6a8193785
|
Release preparation for version 2.12.0
|
2023-01-05 16:32:14 +00:00 |
|
Aditya Sharad
|
ed73875fac
|
Merge pull request #11747 from adityasharad/tutorial/library-pack
Tutorial: Move QL detective tutorial library into shared `codeql/tutorial` library pack
|
2023-01-04 08:24:53 -08:00 |
|
Erik Krogh Kristensen
|
cedc9c0bff
|
Merge pull request #11582 from erik-krogh/heuristics
JS: Add experimental variants of common security queries with more sources
|
2023-01-04 10:46:19 +01:00 |
|
Aditya Sharad
|
ed29b3e4d6
|
Shared packs: Depend on codeql/tutorial from all language libraries
This allows `import tutorial` from queries targeting
any language, just like before, while removing the
duplicate copies of `tutorial.qll`.
|
2022-12-19 15:52:11 -08:00 |
|
erik-krogh
|
66be8cda06
|
remove more of the implementation into ConditionalBypassQuery.qll
|
2022-12-19 14:37:19 +01:00 |
|
erik-krogh
|
26c5480ee6
|
share {js,rb}/regex/missing-regexp-anchor
|
2022-12-18 17:23:41 +01:00 |
|
erik-krogh
|
355499ea52
|
move getACommonTld to the shared pack
|
2022-12-17 17:26:18 +01:00 |
|
erik-krogh
|
f67d0bc8c0
|
put the shared HostnameRegexp code in the shared regex pack
|
2022-12-17 17:26:18 +01:00 |
|
Henry Mercer
|
30451ee950
|
Merge pull request #11681 from github/henrymercer/mergeback-3.8
Merge `rc/3.8` back to `main`
|
2022-12-16 17:43:12 +00:00 |
|
Erik Krogh Kristensen
|
1500fa5f67
|
Merge pull request #10663 from pwntester/restify_improvements
Javascript: Improve Restify support and add new Spife support
|
2022-12-15 11:08:22 +01:00 |
|
Erik Krogh Kristensen
|
55558120d9
|
add explicit this
|
2022-12-14 20:59:28 +01:00 |
|
Alvaro Muñoz
|
f46a8faf00
|
port RouteSetup API-based implementation to DataFlow one
|
2022-12-14 17:37:32 +01:00 |
|
Alvaro Muñoz
|
4cf7299d79
|
restore Spife.qll to working status
|
2022-12-14 15:41:53 +01:00 |
|
Alvaro Muñoz
|
701676eea1
|
Update javascript/ql/lib/semmle/javascript/frameworks/Spife.qll
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2022-12-14 10:18:47 +01:00 |
|
Erik Krogh Kristensen
|
8a89849476
|
Merge pull request #11660 from erik-krogh/dynamic-useInstanceOf
Py/JS/RB: Use instanceof in more places
|
2022-12-13 21:50:13 +01:00 |
|
Henry Mercer
|
a3933fbf4f
|
Bump minor versions of packs we regularly release
|
2022-12-13 18:59:24 +00:00 |
|
Henry Mercer
|
7167f078be
|
Merge branch 'main' into henrymercer/mergeback-3.8
|
2022-12-13 18:40:53 +00:00 |
|
Asger F
|
ba1364a4cb
|
JS: Add sinks mentioned in doc
Note that 'sql-injection' was already added
|
2022-12-13 11:33:12 +01:00 |
|
Alvaro Muñoz
|
270a4355df
|
format Restify.qll
|
2022-12-13 11:22:24 +01:00 |
|
Alvaro Muñoz
|
4ba3190d29
|
Replace API::Node with DataFlow::Node for Spife's RouteSetup
|
2022-12-13 11:10:04 +01:00 |
|
erik-krogh
|
b3a9c1ca06
|
Py/JS/RB: Use instanceof in more places
|
2022-12-12 16:06:57 +01:00 |
|
Alvaro Muñoz
|
469d7f52dc
|
Use fluent API instead of hasPropertyWrite
|
2022-12-12 10:46:50 +01:00 |
|
Alvaro Muñoz
|
1410d2838e
|
Update javascript/ql/lib/semmle/javascript/frameworks/Spife.qll
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2022-12-12 09:54:02 +01:00 |
|
github-actions[bot]
|
343b7b1c8b
|
Post-release preparation for codeql-cli-2.11.6
|
2022-12-11 18:15:04 +00:00 |
|
github-actions[bot]
|
0b2fb4f70a
|
Release preparation for version 2.11.6
|
2022-12-10 15:49:35 +00:00 |
|
Asger F
|
387a673c10
|
Merge pull request #11567 from asgerf/js/data-extensions2
JS: Move MaD models to data extensions
|
2022-12-09 10:09:24 +01:00 |
|
Chris Smowton
|
49bc524fd0
|
Merge remote-tracking branch 'origin/rc/3.8' into smowton/admin/merge-rc38-into-main
|
2022-12-08 11:12:30 +00:00 |
|
Alvaro Muñoz
|
38b2f537d4
|
Use ReplyCall.super syntax instead of this.(ReplyCall)
|
2022-12-07 16:39:07 +01:00 |
|
Asger F
|
fcdb2fa03f
|
JS: Remove MaD models from .qll files
|
2022-12-07 11:35:13 +01:00 |
|
Asger F
|
d8e566a50e
|
Add data-extension files
|
2022-12-07 11:35:13 +01:00 |
|
Asger F
|
5af1b367c7
|
Support data extensions
|
2022-12-07 11:35:05 +01:00 |
|
Alvaro Muñoz
|
af015d3d30
|
restoring previous casts to avoid super type ambiguity
|
2022-12-07 10:39:58 +01:00 |
|
Alvaro Muñoz
|
407df37a74
|
Add feedback from Code review
|
2022-12-07 10:36:44 +01:00 |
|
Alvaro Muñoz
|
3e92b4c596
|
Apply suggestions from code review
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2022-12-07 10:29:29 +01:00 |
|
Asger F
|
afe7872838
|
Merge pull request #11565 from asgerf/js/rephined-variable-in-access-path
JS: handle rephined variable in access path
|
2022-12-07 09:26:38 +01:00 |
|
Asger F
|
80777b8c50
|
JS: handle rephined variables in local access paths
|
2022-12-05 15:11:50 +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 |
|