Erik Krogh Kristensen
|
06f9924194
|
add change note
|
2022-02-07 13:34:18 +01:00 |
|
Erik Krogh Kristensen
|
896d2bad0e
|
update expected output now that JSON.stringify() is seen as a sanitizer
|
2022-02-07 13:34:18 +01:00 |
|
Erik Krogh Kristensen
|
d1d4ebb3b5
|
add values written to the global scope as exports
|
2022-02-07 13:34:18 +01:00 |
|
Erik Krogh Kristensen
|
91b03f56ad
|
move .qll files from src to lib
|
2022-02-07 13:34:18 +01:00 |
|
Erik Krogh Kristensen
|
eb133f59f6
|
update qhelp to focus on properly documenting potentially unsafe library functions
|
2022-02-07 13:34:18 +01:00 |
|
Erik Krogh Kristensen
|
a9f7756788
|
reuse utility predicate
|
2022-02-07 13:34:18 +01:00 |
|
Erik Krogh Kristensen
|
681179dcbb
|
add comment about parameters named "code"
|
2022-02-07 13:34:18 +01:00 |
|
Erik Krogh Kristensen
|
53315e6ab6
|
ignore sources named "code"
|
2022-02-07 13:34:18 +01:00 |
|
Erik Krogh Kristensen
|
59cc099008
|
add missing qldoc
|
2022-02-07 13:34:18 +01:00 |
|
Erik Krogh Kristensen
|
d77c28f6a7
|
add qhelp for unsafe-code-construction
|
2022-02-07 13:34:18 +01:00 |
|
Erik Krogh Kristensen
|
d790f3ccbb
|
add test for unsafe-code-construction query
|
2022-02-07 13:34:18 +01:00 |
|
Erik Krogh Kristensen
|
198a464346
|
add js/unsafe-code-construction query
|
2022-02-07 13:34:18 +01:00 |
|
Erik Krogh Kristensen
|
955ad8c458
|
add JSON.stringify as a code-injection sanitizer
|
2022-02-07 13:34:18 +01:00 |
|
Erik Krogh Kristensen
|
68a5c1f5b5
|
add code-injection sink for calls to node
|
2022-02-07 13:34:18 +01:00 |
|
Mathias Vorreiter Pedersen
|
55e69d421c
|
Merge pull request #7849 from Yonah125/main
C/C++: Useless Test : verification of "Fully converted" Type
|
2022-02-07 11:46:51 +00:00 |
|
Jeroen Ketema
|
1f2865c7cc
|
Merge pull request #7798 from jketema/missing-open-arg
C++: Add query for missing mode argument in `open`/`openat` calls
|
2022-02-07 12:01:44 +01:00 |
|
BACK Yonah
|
61dc9ef12e
|
C/C++: AutoFormat fix
|
2022-02-07 11:41:17 +01:00 |
|
Arthur Baars
|
ac03fab986
|
Merge pull request #7753 from aibaars/ruby-3.1
Ruby 3.1 features
|
2022-02-06 21:06:16 +01:00 |
|
Erik Krogh Kristensen
|
ab2d3a7ca0
|
Merge pull request #7828 from Naman-ntc/main
JS: Adding model for `.get` function of `Map` in Unvalidated Dynamic Method Call
|
2022-02-04 20:19:02 +01:00 |
|
Erik Krogh Kristensen
|
f00d723c49
|
Merge pull request #7843 from erik-krogh/CVE-2021-23484
JS: add file sources from `jszip` to `js/zip-slip`
|
2022-02-04 20:17:43 +01:00 |
|
BACK Yonah
|
21fdc53d62
|
C/C++: Using UnspecifiedType instead of Type
|
2022-02-04 19:12:15 +01:00 |
|
BACK Yonah
|
b2ca25abef
|
Merge branch 'main' of https://github.com/github/codeql
|
2022-02-04 18:09:19 +01:00 |
|
BACK Yonah
|
f4a1d1d5e6
|
C/C++: Useless Test Fully converted verification
|
2022-02-04 18:05:03 +01:00 |
|
BACK Yonah
|
34320cb57b
|
C/C++: Useless Test Fully converted verification
|
2022-02-04 18:03:29 +01:00 |
|
Ian Wright
|
6c3daf49f9
|
Merge pull request #7785 from github/z80coder/impose-length-restriction
Restrict AST nodes according to string length
|
2022-02-04 16:35:04 +00:00 |
|
Henry Mercer
|
bb1e89d261
|
Merge pull request #7848 from github/henrymercer/js-ml-powered-codeowners
JS: Add codeowners for ML-powered queries
|
2022-02-04 16:08:56 +00:00 |
|
Henry Mercer
|
22ef35e13a
|
JS: Add codeowners for ML-powered queries
Create a new reviewers team @github/codeql-ml-powered-queries-reviewers
for reviewing ML-powered queries and the associated CodeQL libraries.
|
2022-02-04 15:49:44 +00:00 |
|
Ian Wright
|
be5e8dae05
|
Update javascript/ql/experimental/adaptivethreatmodeling/lib/experimental/adaptivethreatmodeling/FunctionBodyFeatures.qll
Co-authored-by: Henry Mercer <henrymercer@github.com>
|
2022-02-04 15:41:50 +00:00 |
|
Ian Wright
|
e57a0e0e2f
|
Update javascript/ql/experimental/adaptivethreatmodeling/lib/experimental/adaptivethreatmodeling/FunctionBodyFeatures.qll
Co-authored-by: Henry Mercer <henrymercer@github.com>
|
2022-02-04 15:21:56 +00:00 |
|
Ian Wright
|
b38335a6c2
|
add QL comment; inline a predicate; restore a comment
|
2022-02-04 15:21:09 +00:00 |
|
Erik Krogh Kristensen
|
edcb3ba902
|
add file sources from jszip to js/zip-slip
|
2022-02-04 14:39:49 +01:00 |
|
yoff
|
182c62f5c3
|
Merge pull request #7838 from tausbn/python-fix-charset-performance-problem
Python: Fix performance issue in `charSet`
|
2022-02-04 14:18:13 +01:00 |
|
Michael Nebel
|
567768134f
|
Merge pull request #7792 from michaelnebel/csharp/attributes
C#: Attribute kind and return value attributes.
|
2022-02-04 14:10:51 +01:00 |
|
Taus
|
67be20f368
|
Python: Remove implied inequalities
Also gets rid of `inner_end`, since we're already doing `end - 1 = ...`
in the other fix (and so this is more consistent).
|
2022-02-04 12:46:06 +00:00 |
|
Benjamin Muskalla
|
eee03ebe3b
|
Merge pull request #7767 from bmuskalla/regenerateModelScript
Java: Regenerate framework models automatically
|
2022-02-04 13:29:46 +01:00 |
|
Naman Jain
|
009c95774e
|
update expected files
|
2022-02-04 12:28:17 +00:00 |
|
Michael Nebel
|
6487b546dc
|
C#: Update TargetFramework testcases expected files as well, as these also uses the string representation of the attributes.
|
2022-02-04 13:05:08 +01:00 |
|
Jeroen Ketema
|
b967eaf25d
|
Add documentation for parseHex
|
2022-02-04 12:35:13 +01:00 |
|
Michael Nebel
|
f365477996
|
C#: Address review comments and update test output.
|
2022-02-04 11:48:12 +01:00 |
|
Benjamin Muskalla
|
bc5753cb20
|
Fix path expression
|
2022-02-04 11:43:18 +01:00 |
|
Naman Jain
|
5e1ca3154f
|
Update javascript/ql/test/query-tests/Security/CWE-754/UnvalidatedDynamicMethodCallGood3.js
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2022-02-04 16:13:05 +05:30 |
|
Naman Jain
|
5121414a53
|
Update javascript/ql/test/query-tests/Security/CWE-754/UnvalidatedDynamicMethodCallGood4.js
Co-authored-by: Erik Krogh Kristensen <erik-krogh@github.com>
|
2022-02-04 16:12:58 +05:30 |
|
Rasmus Wriedt Larsen
|
e9b496ba73
|
Merge pull request #7831 from RasmusWL/printast-remove-regexp
Python: Remove `RegExpTerm` from PrintAST
|
2022-02-04 11:38:58 +01:00 |
|
Mathias Vorreiter Pedersen
|
2e2913b921
|
Merge pull request #7839 from rdmarsh2/rdmarsh2/ir-initializer-inheritance-fix
C++: fix IR generation for constructor base inits when no constructor is present.
|
2022-02-04 10:32:57 +00:00 |
|
Benjamin Muskalla
|
fcaead4004
|
Enable debugging action
|
2022-02-04 11:29:36 +01:00 |
|
Benjamin Muskalla
|
b747391c74
|
Improve error handling and refactor base path
|
2022-02-04 11:26:19 +01:00 |
|
Esben Sparre Andreasen
|
d08c0f7852
|
Merge pull request #7817 from github/esbena-patch-7
Document and format event-stream-orig.js
|
2022-02-04 10:26:30 +01:00 |
|
Jeroen Ketema
|
9f4e261625
|
Set precision of cpp/open-call-with-mode-argument to high
|
2022-02-04 10:01:25 +01:00 |
|
Jeroen Ketema
|
ef2a70e00c
|
Limit open/openat target to global/std scope
|
2022-02-04 09:51:10 +01:00 |
|
Mathias Vorreiter Pedersen
|
bc17df55ee
|
Merge pull request #7830 from MathiasVP/fix-ir-reevaluation-in-return-stack-allocated-memory
C++: Fix re-evaluation in `cpp/return-stack-allocated-memory`
|
2022-02-04 08:32:40 +00:00 |
|