Esben Sparre Andreasen
|
99e5db407f
|
JS: address review comments
|
2020-05-05 14:04:05 +02:00 |
|
Erik Krogh Kristensen
|
a4eee7e88e
|
more -> additional
Co-authored-by: Esben Sparre Andreasen <esbena@github.com>
|
2020-05-05 14:01:39 +02:00 |
|
Tom Hvitved
|
e95cc24b3f
|
Data flow: Support stores into nodes that are not PostUpdateNodes
|
2020-05-05 14:01:04 +02:00 |
|
Geoffrey White
|
0b381b9ba7
|
C++: Autoformat.
|
2020-05-05 12:58:54 +01:00 |
|
Erik Krogh Kristensen
|
bffb12725b
|
add test and change-note to prototype-polution
|
2020-05-05 13:49:11 +02:00 |
|
Erik Krogh Kristensen
|
38db731e0b
|
add change note and new test for js/incomplete-url-scheme-check
|
2020-05-05 13:38:27 +02:00 |
|
Erik Krogh Kristensen
|
f56915d99f
|
add change note for js/xss
|
2020-05-05 13:36:50 +02:00 |
|
Erik Krogh Kristensen
|
3568439769
|
change getAnElementRead to getASubstringRead
|
2020-05-05 13:33:21 +02:00 |
|
Erik Krogh Kristensen
|
8711a8744c
|
update expected output
|
2020-05-05 13:27:32 +02:00 |
|
Erik Krogh Kristensen
|
fe02137d0b
|
change naming of StringSplitCall methods
|
2020-05-05 13:27:14 +02:00 |
|
Anders Schack-Mulligen
|
b7458091a9
|
Merge pull request #3110 from hvitved/dataflow/no-more-summaries
Data flow: No more flow summaries
|
2020-05-05 13:27:07 +02:00 |
|
Erik Krogh Kristensen
|
4a26c293c1
|
fix number of arguments for String.prototype.split
|
2020-05-05 13:22:35 +02:00 |
|
Erik Krogh Kristensen
|
f586639703
|
change getSplitAt to getSeparator
Co-authored-by: Esben Sparre Andreasen <esbena@github.com>
|
2020-05-05 13:22:21 +02:00 |
|
Matthew Gretton-Dann
|
52d8acc1a1
|
Merge pull request #3404 from nickrolfe/field_attrs
C++: add test for attributes on fields
|
2020-05-05 12:12:28 +01:00 |
|
Max Schaefer
|
a79f2b4f44
|
Add change note for CleartextLogging.
|
2020-05-05 12:05:09 +01:00 |
|
Max Schaefer
|
b177d58c88
|
Tweak test.
The query under test isn't a `@problem` query, so we should refer to "alerts".
|
2020-05-05 12:05:09 +01:00 |
|
Max Schaefer
|
60a6c96863
|
Simplify modeling of NewContent.
|
2020-05-05 12:05:09 +01:00 |
|
Max Schaefer
|
5a96b0e8ac
|
Add two function models for handling MIME APIs.
|
2020-05-05 12:05:09 +01:00 |
|
Max Schaefer
|
be94f2b9e6
|
Improve and extend various standard-library function models.
|
2020-05-05 12:05:09 +01:00 |
|
Max Schaefer
|
ca0d9cc66e
|
Merge pull request #127 from max-schaefer/clean-up-email-injection
Clean up `EmailInjection.qll` and related libraries.
|
2020-05-05 11:56:43 +01:00 |
|
Sauyon Lee
|
a841077cbe
|
Add support for Mux library
|
2020-05-05 03:25:08 -07:00 |
|
Max Schaefer
|
54f10157b0
|
Update ql/src/semmle/go/frameworks/Email.qll
Co-authored-by: Sauyon Lee <sauyon@github.com>
|
2020-05-05 11:24:19 +01:00 |
|
Rasmus Wriedt Larsen
|
6488714758
|
Python: Autoformat
|
2020-05-05 11:38:17 +02:00 |
|
Rasmus Wriedt Larsen
|
07ae40206f
|
Python: Don't allow getParameter(-1) for BoundMethodValue
As per discussion in the PR
|
2020-05-05 11:37:10 +02:00 |
|
Rasmus Wriedt Larsen
|
5d5d412b78
|
Python: Add test of safe methods for py/modification-of-default-value
|
2020-05-05 11:14:37 +02:00 |
|
james
|
28f51d9d9c
|
fix js reusable
|
2020-05-05 10:13:55 +01:00 |
|
Rasmus Wriedt Larsen
|
4da5222255
|
Python: More safe methods for py/modification-of-default-value
Fixes https://github.com/github/codeql/issues/3397
|
2020-05-05 11:09:05 +02:00 |
|
Geoffrey White
|
31a7e2c34e
|
C++: Make getAnonymousParameterDescription private.
|
2020-05-05 10:05:18 +01:00 |
|
monkey-junkie
|
056566ecc1
|
Update javascript/ql/src/experimental/Security/CWE-94/ServerSideTemplateInjection.ql
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2020-05-05 12:05:01 +03:00 |
|
monkey-junkie
|
3a4ea82ae2
|
Update javascript/ql/src/experimental/Security/CWE-94/ServerSideTemplateInjection.ql
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2020-05-05 12:02:46 +03:00 |
|
james
|
292f07d1fd
|
docs: update further reading sections
|
2020-05-05 09:59:25 +01:00 |
|
monkey-junkie
|
8310c96b97
|
Update javascript/ql/src/experimental/Security/CWE-94/ServerSideTemplateInjection.qhelp
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2020-05-05 11:59:06 +03:00 |
|
james
|
49280ed893
|
docs: add further reading reusables
|
2020-05-05 09:59:02 +01:00 |
|
monkey-junkie
|
25df6e1664
|
Update javascript/ql/src/experimental/Security/CWE-94/ServerSideTemplateInjection.qhelp
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2020-05-05 11:58:49 +03:00 |
|
monkey-junkie
|
700a070a15
|
Update javascript/ql/src/experimental/Security/CWE-94/examples/ServerSideTemplateInjection.js
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2020-05-05 11:58:40 +03:00 |
|
monkey-junkie
|
d8fb552097
|
Update javascript/ql/src/experimental/Security/CWE-94/examples/ServerSideTemplateInjectionSafe.js
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2020-05-05 11:58:28 +03:00 |
|
Esben Sparre Andreasen
|
304b013f88
|
JS: query and tests for unsafe HTML expansion
|
2020-05-05 10:32:16 +02:00 |
|
Rasmus Wriedt Larsen
|
affca1a728
|
Python: Add test-cases using keyword arguments for builtin function
|
2020-05-05 10:26:25 +02:00 |
|
Geoffrey White
|
a70f534458
|
Sync identical files.
|
2020-05-05 09:18:05 +01:00 |
|
Rasmus Wriedt Larsen
|
dfe7c8270b
|
Python: Clean up trailing whitespace
|
2020-05-05 09:55:09 +02:00 |
|
Rasmus Wriedt Larsen
|
87d7738b6e
|
Python: Expand QLDoc for get[Named]ArgumentForCall
|
2020-05-05 09:54:54 +02:00 |
|
Erik Krogh Kristensen
|
4b8b0cb379
|
update expected output
|
2020-05-05 09:13:21 +02:00 |
|
Erik Krogh Kristensen
|
7af19559d4
|
add test case for location.split("?")[0] for DomBasedXss
|
2020-05-05 09:13:21 +02:00 |
|
Erik Krogh Kristensen
|
4dcf944ccd
|
use StringSplitCall in TaintedPath
|
2020-05-05 09:13:21 +02:00 |
|
Erik Krogh Kristensen
|
22ec12b130
|
use split("?")[0] sanitizer is both DomBasedXSS and ClientSideUrlRedirect
|
2020-05-05 09:13:21 +02:00 |
|
Erik Krogh Kristensen
|
89f45372d1
|
introduce StringSplitCall and use it
|
2020-05-05 09:13:15 +02:00 |
|
Rasmus Wriedt Larsen
|
061bbb82f5
|
Python: Restructure getNamedArgumentForCall
So it matches the structure of getArgumentForCall -- call.getArgByName first!
|
2020-05-05 09:00:55 +02:00 |
|
Cornelius Riemenschneider
|
264763080e
|
Autoformat, address review.
|
2020-05-05 08:52:52 +02:00 |
|
John Doe
|
337be9c2e0
|
ssti query and help updated
|
2020-05-05 03:58:29 +03:00 |
|
John Doe
|
09922e5bb4
|
Merge branch 'master' of github.com:monkey-junkie/codeql
|
2020-05-05 03:44:23 +03:00 |
|