codeql
codeql copied to clipboard
CodeQL: the libraries and queries that power security researchers around the world, as well as code scanning in GitHub Advanced Security
In this PR we introduce the concept of `negative` flow summaries, which is a summary of a callable stating that there is no flow via this callable. The implementation introduces...
In this PR we introduce the following improvements to the the stub generator. - Enums are now explicitly typed and enum values are assigned. - Support for function pointers types....
- Update .gitignore for .vscode/*.log temporaries - C++: Add test and placeholder query. - C++: First working. We now prefer flagging the cases where the variable was initialized, as in...
A constant-time algorithm should be used for checking the value of info. In other words, the comparison time should not depend on the content of the input, Otherwise, an attacker...
**Description of the false positive** The error says that a variable may be used before it is initialized but the variable is defined on the line above. I cannot see...
CVE-2019-10807: TP/TN [The evaluation suggests a very slight performance regression](https://github.com/github/codeql-dca-main/tree/data/PR-9751-0-javascript__2/reports). No new results from the evaluation, but plenty of new call-edges (see the meta alert diff). The call-edges look good...
Steps into captured variables are moved into jumpStep where they always should have been, and the store/load step implementation for channels is completed. For the time being this takes a...
This PR merges back all of the changes from the release of codeql-cli-2.10.3.