Edoardo Pirovano
|
ce82c54b94
|
Merge branch 'main' into edoardo/3.5-mergeback
|
2022-04-08 15:30:58 +01:00 |
|
Asger Feldthaus
|
81cf3d4574
|
JS: Use Class#getAnInstanceReference
|
2022-04-07 10:43:29 +02:00 |
|
Asger Feldthaus
|
4eda6f643f
|
JS: Recognize subclasses of HTMLElement in domValueRef
|
2022-04-07 09:57:31 +02:00 |
|
Asger Feldthaus
|
cff8dc0537
|
JS: Improve flow through Array.prototype.reduce
|
2022-04-07 09:57:31 +02:00 |
|
Erik Krogh Kristensen
|
0435cee57f
|
add a taint-step through URL.createObjectURL for js/xss-through-dom
|
2022-04-06 12:18:47 +02:00 |
|
Erik Krogh Kristensen
|
b11d48e749
|
add files in the DOM as a source for js/xss-through-dom
|
2022-04-06 12:09:07 +02:00 |
|
Asger F
|
de169277cb
|
Merge pull request #8576 from asgerf/js/decorated-method-or-class
JS: Add decorator edges in API graphs and corresponding MaD tokens
|
2022-04-04 12:49:28 +02:00 |
|
github-actions[bot]
|
6af568b16d
|
Post-release preparation for codeql-cli-2.8.5
|
2022-04-01 16:22:14 +00:00 |
|
github-actions[bot]
|
ee746d20df
|
Release preparation for version 2.8.5
|
2022-04-01 10:39:31 +00:00 |
|
Stephan Brandauer
|
2cbb25acaa
|
another review fix
|
2022-03-31 16:04:04 +02:00 |
|
Tom Hvitved
|
46d69cf544
|
Regex: Further tweaks to concretise computations
|
2022-03-31 12:52:43 +02:00 |
|
Tom Hvitved
|
5181544790
|
Sync shared files
|
2022-03-31 12:52:42 +02:00 |
|
Tom Hvitved
|
0fb28f4bc9
|
Sync shared files
|
2022-03-31 12:52:42 +02:00 |
|
Stephan Brandauer
|
8f1a3597a7
|
autoformat
|
2022-03-31 12:32:29 +02:00 |
|
Arthur Baars
|
15c54f6100
|
Merge pull request #8354 from aibaars/incomplete-url-string-sanitization
Incomplete url string sanitization
|
2022-03-31 10:59:51 +02:00 |
|
Stephan Brandauer
|
a6d2ecdc4d
|
review comments
|
2022-03-31 10:49:33 +02:00 |
|
Arthur Baars
|
031d183bdf
|
Merge pull request #8532 from aibaars/regex-refactor-2
JS/Ruby/Python: rename RegExpTreeView.qll to ReDoSUtilSpecific.qll
|
2022-03-30 16:38:47 +02:00 |
|
Erik Krogh Kristensen
|
48ef3b106f
|
fix mistake in inlining
|
2022-03-29 23:39:22 +02:00 |
|
Erik Krogh Kristensen
|
090c5c39f6
|
add explicit this
|
2022-03-29 22:44:03 +02:00 |
|
Erik Krogh Kristensen
|
cebba05b8b
|
rename getAClassReferenceStep to getAClassReferenceRec
|
2022-03-29 22:44:03 +02:00 |
|
Erik Krogh Kristensen
|
be6c122b27
|
improve the join order of getAClassReference
|
2022-03-29 22:44:02 +02:00 |
|
Erik Krogh Kristensen
|
979fa2386a
|
autoformat
|
2022-03-29 22:38:23 +02:00 |
|
Asger Feldthaus
|
8bb58a3222
|
Merge branch 'js/decorated-method-or-class' of github.com:asgerf/codeql into js/decorated-method-or-class
|
2022-03-29 16:13:54 +02:00 |
|
Asger Feldthaus
|
75a84378ac
|
JS: Do not generate def-nodes for decorated parameters
|
2022-03-29 16:13:45 +02:00 |
|
Asger F
|
6e630cccc2
|
Apply suggestions from code review
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2022-03-29 15:41:20 +02:00 |
|
Stephan Brandauer
|
9c3fcb6268
|
precise tracking of handlebars arguments
|
2022-03-28 17:26:43 +02:00 |
|
Asger Feldthaus
|
cf596a1856
|
JS: Add decorator edges in API graphs and corresponding MaD tokens
|
2022-03-28 15:34:40 +02:00 |
|
Erik Krogh Kristensen
|
20599d1846
|
Merge branch 'main' of github.com:github/codeql into labelNaming
|
2022-03-28 15:30:33 +02:00 |
|
Asger Feldthaus
|
e152416317
|
JS: write all CSV rows as literals
|
2022-03-28 15:30:18 +02:00 |
|
Asger F
|
e5f2b830f3
|
Merge pull request #8577 from asgerf/fix-mad-warning
JS/Ruby: Fix regexp in MaD checking
|
2022-03-28 15:29:16 +02:00 |
|
Erik Krogh Kristensen
|
e79eecb640
|
update toString() of API::Node, and update expected output that depends on the former
|
2022-03-28 15:23:45 +02:00 |
|
Erik Krogh Kristensen
|
c5fb19c377
|
update the JS API-graph labels toString() to print the predicate calls on the API-graphs
|
2022-03-28 13:19:16 +02:00 |
|
Asger Feldthaus
|
7e6206ed36
|
JS: Fix the regexp for valid MaD token arguments
|
2022-03-28 12:43:43 +02:00 |
|
Arthur Baars
|
b103679d8a
|
JS/Ruby/Python: rename RegExpTreeView.qll to ReDoSUtilSpecific.qll
|
2022-03-28 12:17:26 +02:00 |
|
Stephan Brandauer
|
a28e9c5b6e
|
documentation for handlebars.js flow step
|
2022-03-24 13:08:52 +01:00 |
|
Stephan Brandauer
|
0bd9e9f298
|
add handlebars taint step
|
2022-03-24 11:46:16 +01:00 |
|
Arthur Baars
|
65f8f56095
|
Merge branch 'main' into incomplete-url-string-sanitization
|
2022-03-24 11:27:30 +01:00 |
|
Asger Feldthaus
|
95122b2b6c
|
JS: Support Argument[this] token
|
2022-03-23 18:06:12 +01:00 |
|
Asger Feldthaus
|
d476f976fe
|
JS: Support Parameter[this] token
|
2022-03-23 18:06:12 +01:00 |
|
Asger Feldthaus
|
f2285709bd
|
JS: Change note
|
2022-03-23 10:42:51 +01:00 |
|
Asger Feldthaus
|
73071bdc08
|
JS: Change getAParameter to not return the receiver
|
2022-03-23 10:42:51 +01:00 |
|
Asger Feldthaus
|
6bef5a70b3
|
JS: Add dedicated API graph label for receiver, instead of parameter -1
|
2022-03-23 10:42:51 +01:00 |
|
Rasmus Wriedt Larsen
|
bbf60b875e
|
Merge pull request #8476 from RasmusWL/shared-concepts-scaffolding
Python/JS/Ruby: Shared concepts scaffolding
|
2022-03-23 10:22:42 +01:00 |
|
Erik Krogh Kristensen
|
8ae04e04d4
|
Merge pull request #8509 from erik-krogh/fpXss
JS: filter away reads of .src that end in a URL sink for js/xss-through-dom
|
2022-03-22 14:51:17 +01:00 |
|
Rasmus Wriedt Larsen
|
311cbb4e13
|
Merge branch 'main' into shared-concepts-scaffolding
|
2022-03-22 10:36:33 +01:00 |
|
Rasmus Wriedt Larsen
|
414764ccee
|
Concepts: Minor rewrite in qldoc
As suggested by @hmac
|
2022-03-22 10:33:58 +01:00 |
|
Rasmus Wriedt Larsen
|
e50a9421a6
|
JS: Update dataflow import in ConceptsImports.qll
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2022-03-22 10:32:20 +01:00 |
|
Erik Krogh Kristensen
|
099d91ba6f
|
update qldoc
|
2022-03-22 10:27:21 +01:00 |
|
Harry Maclean
|
c2d4bc50c9
|
Add missing file doc comment
|
2022-03-22 11:10:09 +13:00 |
|
Harry Maclean
|
91a7e9405c
|
Share HttpToFileAccessQuery between JS and Ruby
There's so little in this query that it may not be worth sharing, but
it's an interesting exercise in figuring out how we do it nicely.
|
2022-03-22 11:10:08 +13:00 |
|