Erik Krogh Kristensen
|
10130eef6d
|
Merge pull request #8678 from erik-krogh/fileSource
JS: Add files as a source for `js/xss-through-dom`
|
2022-04-20 09:18:38 +02:00 |
|
Stephan Brandauer
|
2fb3147b7b
|
Merge pull request #8430 from kaeluka/js/CVE-2022-24718
JS: Add taint step for handlebars model
|
2022-04-19 15:57:58 +01:00 |
|
Stephan Brandauer
|
fb66ccff39
|
handlebars taint step: conservatively assume unknown templates have no flow to helpers
|
2022-04-13 09:27:59 +02:00 |
|
CodeQL CI
|
a43f3a21a8
|
Merge pull request #8550 from erik-krogh/classJoin
Approved by asgerf
|
2022-04-12 09:23:58 +01:00 |
|
CodeQL CI
|
9c8dee2a4d
|
Merge pull request #8687 from asgerf/js/missing-flow-fixes
Approved by erik-krogh
|
2022-04-11 14:08:15 +01:00 |
|
Edoardo Pirovano
|
f25618eed6
|
Bump minor version of all packs
|
2022-04-08 15:38:58 +01:00 |
|
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 |
|
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 |
|
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 |
|