Erik Krogh Kristensen
|
71cca6d644
|
Merge branch 'main' into ldap
|
2021-10-27 19:06:06 +02:00 |
|
Erik Krogh Kristensen
|
44afa34e37
|
Merge branch 'main' of github.com:github/codeql into htmlReg
|
2021-10-26 14:46:27 +02:00 |
|
Erik Krogh Kristensen
|
038438edca
|
assume that setting the secure/httpOnly flag to some unknown value is good
|
2021-10-26 13:47:28 +02:00 |
|
Erik Krogh Kristensen
|
311df4d2b7
|
add test for the cookie npm package
|
2021-10-26 13:46:59 +02:00 |
|
Erik Krogh Kristensen
|
834d5ec6ad
|
add session{key,id} as sensitive info
|
2021-10-26 13:46:59 +02:00 |
|
Erik Krogh Kristensen
|
1e1e549847
|
update tests so it's clear which cookies are insecure
|
2021-10-26 13:46:58 +02:00 |
|
Erik Krogh Kristensen
|
283b8231cb
|
add more cookie models
|
2021-10-26 13:46:58 +02:00 |
|
Erik Krogh Kristensen
|
2cb3d2c53f
|
documentation overhaul on client-exposed-cookie (and restricting it to server-side)
|
2021-10-26 13:46:58 +02:00 |
|
Erik Krogh Kristensen
|
ab23ffff3d
|
documentation overhaul for clear-text-cookie
|
2021-10-26 13:46:58 +02:00 |
|
Erik Krogh Kristensen
|
f36accf3e6
|
only report clear-text cookies for sensitive cookies
|
2021-10-26 13:46:58 +02:00 |
|
Erik Krogh Kristensen
|
53b4337795
|
combine test files
|
2021-10-26 13:46:57 +02:00 |
|
Erik Krogh Kristensen
|
6858acc6a9
|
port experimental cookie models to non-experimental
|
2021-10-26 13:46:57 +02:00 |
|
Erik Krogh Kristensen
|
44db920f10
|
refactor, cleanup, and improvements in experimental cookie queries
|
2021-10-26 13:46:57 +02:00 |
|
Erik Krogh Kristensen
|
6a9277b5ce
|
recognize string sanitizers for ldap-injection
|
2021-10-01 09:01:29 +02:00 |
|
Erik Krogh Kristensen
|
2062afc868
|
add calls to parseDN as sinks for ldap-injection
|
2021-10-01 09:01:28 +02:00 |
|
Erik Krogh Kristensen
|
c55b7bcd85
|
model ldap filters as taint steps
|
2021-10-01 09:00:10 +02:00 |
|
Erik Krogh Kristensen
|
9b5ff66b68
|
naively port tests from ldap examples
|
2021-10-01 09:00:10 +02:00 |
|
Erik Krogh Kristensen
|
805d1d170c
|
do not filter away regular expressions with lookbehinds
|
2021-09-22 17:14:29 +02:00 |
|
Erik Krogh Kristensen
|
99ed4a1a89
|
add a bad-tag-filter query for Python and JavaScript
|
2021-09-21 15:04:03 +02:00 |
|
CodeQL CI
|
220f2ded85
|
Merge pull request #6698 from asgerf/js/template-self-assignment
Approved by esbena
|
2021-09-15 01:08:39 -07:00 |
|
Asger Feldthaus
|
b5db4047a0
|
JS: Exclude template files in SelfAssignment
|
2021-09-15 08:59:47 +02:00 |
|
Erik Krogh Kristensen
|
8569d261f7
|
add test
|
2021-09-13 20:43:31 +02:00 |
|
Erik Krogh Kristensen
|
05cc6bcf8a
|
adjust regexp libraries to how unpaired surrogate are parsed now
|
2021-09-13 14:02:05 +01:00 |
|
Chris Smowton
|
f24d7c4212
|
Acknowledge new FPs due to the extractor using U+FFFD for unpaired surrogates
These were already misinterpreted, but the ReDoS code ignored them as they previously appeared to be `?` characters.
|
2021-09-13 14:02:05 +01:00 |
|
CodeQL CI
|
cd26d97dd7
|
Merge pull request #6549 from erik-krogh/moreDom
Approved by asgerf
|
2021-09-08 05:10:47 -07:00 |
|
CodeQL CI
|
b4963c7538
|
Merge pull request #6558 from erik-krogh/redosCasing
Approved by esbena, yoff
|
2021-09-02 12:20:08 +01:00 |
|
Erik Krogh Kristensen
|
cecb6c7bdd
|
add model for live-server
|
2021-08-31 14:23:23 +02:00 |
|
Erik Krogh Kristensen
|
486b283c20
|
support the "module" field in package.json files
|
2021-08-30 11:05:32 +02:00 |
|
Erik Krogh Kristensen
|
f5a1a12435
|
support case insensitive regexps in the ReDoS queries
|
2021-08-30 09:59:33 +02:00 |
|
Erik Krogh Kristensen
|
81742528a2
|
add test
|
2021-08-27 10:04:39 +02:00 |
|
CodeQL CI
|
1daeea5696
|
Merge pull request #6472 from erik-krogh/apiPromise
Approved by asgerf
|
2021-08-25 14:45:03 +01:00 |
|
CodeQL CI
|
170a069657
|
Merge pull request #6403 from asgerf/js/handlebars-extraction
Approved by erik-krogh
|
2021-08-25 13:54:52 +01:00 |
|
Erik Krogh Kristensen
|
c664d7cfb3
|
add a getMaybePromisifiedCall method in API graphs, and use it to model child_process
|
2021-08-25 10:27:09 +02:00 |
|
CodeQL CI
|
c66a34be9c
|
Merge pull request #6533 from erik-krogh/cwdPath
Approved by asgerf
|
2021-08-24 13:10:38 +01:00 |
|
CodeQL CI
|
c0e8680c81
|
Merge pull request #6534 from erik-krogh/fallbackEntry
Approved by asgerf
|
2021-08-24 11:38:25 +01:00 |
|
Erik Krogh Kristensen
|
5d232bbfce
|
recognize more src folders when "main" in package.json points to a compiled output
|
2021-08-23 08:09:01 +02:00 |
|
Erik Krogh Kristensen
|
32ac8778bd
|
add the cwd option to shell executions as a sink to js/path-injection
|
2021-08-23 07:32:05 +02:00 |
|
Erik Krogh Kristensen
|
4cc2ac9d35
|
exclude char classes that match everything
|
2021-08-18 08:59:17 +00:00 |
|
Erik Krogh Kristensen
|
9c2d83e82b
|
add tests
|
2021-08-17 15:10:30 +02:00 |
|
Erik Krogh Kristensen
|
6d06550f7d
|
update expected output
|
2021-08-17 15:10:30 +02:00 |
|
CodeQL CI
|
92804a3cc3
|
Merge pull request #6487 from erik-krogh/moreJquerySinks
Approved by asgerf
|
2021-08-17 11:46:24 +01:00 |
|
CodeQL CI
|
e3cdc4522e
|
Merge pull request #6450 from asgerf/js/query-suffix-convention2
Approved by erik-krogh
|
2021-08-17 11:31:21 +01:00 |
|
Erik Krogh Kristensen
|
cc2a267b07
|
recognize array elements from JQuery objects as DOM values
|
2021-08-16 22:35:57 +02:00 |
|
Erik Krogh Kristensen
|
46959234b7
|
Merge pull request #6288 from erik-krogh/emptyRedos
JS/Python: Fix FP in redos related to empty lookaheads
|
2021-08-16 13:48:22 +02:00 |
|
Asger Feldthaus
|
cb0075f15a
|
JS: Remove use of deprecated API
|
2021-08-12 09:30:43 +02:00 |
|
CodeQL CI
|
8fe2a43fd9
|
Merge pull request #6433 from asgerf/js/tainted-url-suffix
Approved by erik-krogh
|
2021-08-12 00:28:46 -07:00 |
|
Asger Feldthaus
|
b9b10af9b5
|
JS: Tolerate parse errors in test due to speculative parsing
|
2021-08-11 12:54:22 +02:00 |
|
Erik Krogh Kristensen
|
01a202fa10
|
fix cfg and dataflow for logical compound assignments
|
2021-08-10 12:17:59 +02:00 |
|
Asger Feldthaus
|
f1bcfa287b
|
JS: Add more tests
|
2021-08-10 08:55:03 +02:00 |
|
Asger Feldthaus
|
00f4694616
|
JS: Recognize methods returning DOM objects
|
2021-08-04 16:25:56 +02:00 |
|