Insights: github/codeql
Overview
Could not load contribution data
Please try again later
75 Pull requests merged by 27 people
-
C++: Reduce `readStep` fan-in
#11355 merged
Nov 21, 2022 -
Java: Promote regex injection query from experimental
#11070 merged
Nov 21, 2022 -
C++: Repair `MustFlow` library for use-use flow
#11311 merged
Nov 21, 2022 -
Merge `rc/3.8` into `main`
#11349 merged
Nov 21, 2022 -
Ruby: cache the entire extractor
#11348 merged
Nov 21, 2022 -
Java: Fix a couple of taint models for `java.nio.file.Path(s)`
#11346 merged
Nov 21, 2022 -
Ruby: Use compilation cache for the qltest CI workflow
#11344 merged
Nov 21, 2022 -
Ruby: use the shared regex pack
#11245 merged
Nov 21, 2022 -
Java: Handle disabled Maven repositories
#11340 merged
Nov 21, 2022 -
Python: Clean up import resolution
#10861 merged
Nov 21, 2022 -
CFG: Workaround in test output for origin/target pairs with multiple edges
#11341 merged
Nov 21, 2022 -
C++: deprecate AST-based GVN
#11262 merged
Nov 21, 2022 -
Ruby: Add `--check-undefined-labels` to QL test job
#11336 merged
Nov 21, 2022 -
Swift: skip QL code generation on untouched files
#11331 merged
Nov 21, 2022 -
QL/RB: delete language specific codeql query compile checks
#11328 merged
Nov 21, 2022 -
C++: Fix flow out of const member functions
#11314 merged
Nov 21, 2022 -
C++: Reduce size of `edges` and `nodes` in `cpp/upcast-array-pointer-arithmetic`
#11330 merged
Nov 21, 2022 -
delete old deprecations
#11318 merged
Nov 19, 2022 -
Update analyzing-databases-with-the-codeql-cli.rst
#11332 merged
Nov 18, 2022 -
QL: fix non-attached annotations for newtype branches
#11132 merged
Nov 18, 2022 -
Post-release preparation for codeql-cli-2.11.4
#11327 merged
Nov 18, 2022 -
C++: Fix join order in `cpp/upcast-array-pointer-arithmetic`
#11325 merged
Nov 18, 2022 -
CI: Also compile the `examples` folder
#11316 merged
Nov 18, 2022 -
Kotlin: format string literals like the Java annotaton extractor
#11296 merged
Nov 17, 2022 -
Release preparation for version 2.11.4
#11320 merged
Nov 17, 2022 -
Update go libraries to 55e052a
#11002 merged
Nov 17, 2022 -
Java: Remove no-longer-needed expected diagnostics
#11293 merged
Nov 17, 2022 -
C++: Update auto-builder nuget packages
#11317 merged
Nov 17, 2022 -
C++: Accept test changes on the use-use flow branch
#11315 merged
Nov 17, 2022 -
Kotlin: Add test case for confusing overloading query
#11291 merged
Nov 17, 2022 -
Kotlin: Exclude .kt files from empty block query
#11289 merged
Nov 17, 2022 -
Kotlin: Exclude .kt files from dead code queries
#11310 merged
Nov 17, 2022 -
Kotlin: Exclude .kt files from non serializable field query
#11308 merged
Nov 17, 2022 -
Kotlin: Exclude .kt files from missing `instanceof` in `equals` query
#11306 merged
Nov 17, 2022 -
CI: clean up the cache when compiling on main
#11272 merged
Nov 17, 2022 -
JS: Improved Hapi support
#11146 merged
Nov 17, 2022 -
Ruby: Model various ActionController methods
#11058 merged
Nov 16, 2022 -
C#: Update all nuget packages
#11266 merged
Nov 16, 2022 -
Kotlin: Exclude .kt files from mutual dependency query
#11304 merged
Nov 16, 2022 -
Kotlin: Exclude .kt files from one stmt in line query
#11303 merged
Nov 16, 2022 -
Swift: remove synthesized classes from the dbscheme
#11292 merged
Nov 16, 2022 -
Java: Add query for Sensitive Keyboard Cache
#10684 merged
Nov 16, 2022 -
Kotlin: Exclude .kt files from ignored return value query
#11302 merged
Nov 16, 2022 -
Kotlin: Exclude .kt files from misnamed reftype query
#11301 merged
Nov 16, 2022 -
Kotlin: Exclude .kt files from useless parameter query
#11300 merged
Nov 16, 2022 -
Kotlin: Exclude .kt files from serializable inner class query
#11299 merged
Nov 16, 2022 -
C++: Remove some `IndirectOperand` and `IndirectInstruction` nodes
#11218 merged
Nov 16, 2022 -
ql-style-guide: Remove use of `return`
#11307 merged
Nov 16, 2022 -
SSA: Expose phi-read nodes
#11198 merged
Nov 16, 2022 -
JS: add stats for @satisfies_expr
#11297 merged
Nov 16, 2022 -
Kotlin: Exclude .kt files from autoboxing query
#11290 merged
Nov 16, 2022 -
Kotlin: Exclude .kt files from `java/complex-boolean-expression`
#11284 merged
Nov 16, 2022 -
Kotlin: Exclude .kt files from resource leak queries
#11286 merged
Nov 16, 2022 -
CodeQL: add 'False positive' issue template
#11276 merged
Nov 16, 2022 -
Remove issue template for LGTM.com false positive reports
#11227 merged
Nov 16, 2022 -
Dataflow: Introduce support for src/sink grouping in path results.
#11183 merged
Nov 16, 2022 -
Ruby: taint-steps for printf calls - and add a `AdditionalTaintStep` class
#10855 merged
Nov 16, 2022 -
Java: Stub generator: Exclude invalid identifiers from generated stubs
#11269 merged
Nov 16, 2022 -
Swift: fix path of generated C++ files artifact
#11285 merged
Nov 16, 2022 -
JS: Add support for TypeScript 4.9
#11256 merged
Nov 16, 2022 -
ATM: Extract training data
#11263 merged
Nov 15, 2022 -
Add more information about ATM queries for external users
#11279 merged
Nov 15, 2022 -
Swift: remove IPA classes from `cppgen`
#11277 merged
Nov 15, 2022 -
Swift: remove double newlines in schema
#11274 merged
Nov 15, 2022 -
JS: extract .erb files as html
#11175 merged
Nov 15, 2022 -
C++: Fix typo in dataflow test comment
#11278 merged
Nov 15, 2022 -
Java: use the shared regex pack
#11246 merged
Nov 15, 2022 -
Swift: Add `AdditionalTaintStep`
#11273 merged
Nov 15, 2022 -
Swift: Add AEXML sinks to XXE query
#11138 merged
Nov 15, 2022 -
C#: update cs/assembly-path-injection cs/hardcoded-key to path-problems
#11203 merged
Nov 15, 2022 -
C++: Reintroduce the AST testing configuration for the smart pointer test too
#11271 merged
Nov 15, 2022 -
JS: Handle DynamicImport in the context of a type
#11255 merged
Nov 15, 2022 -
ATM: remove superfluous class in EndpointCharacteristics hierarchy
#11267 merged
Nov 15, 2022 -
C++: Reduce path duplication
#11257 merged
Nov 15, 2022 -
Ruby: add flow summary for Enumerable#index_by
#11252 merged
Nov 15, 2022
28 Pull requests opened by 20 people
-
Enable accelerated go-extractor opt-in using 'go list -deps'
#11268 opened
Nov 15, 2022 -
Swift: Dataflow through ?? and ? :
#11270 opened
Nov 15, 2022 -
Java: Add generated JDK sinks
#11275 opened
Nov 15, 2022 -
Python: Support more dictionary read/store steps
#11280 opened
Nov 15, 2022 -
ATM: Implement the current endpoint filters as EndpointCharacteristics
#11281 opened
Nov 16, 2022 -
Java: Query for detecting addJavascriptInterface method calls
#11282 opened
Nov 16, 2022 -
Java: Android WebView Content Access Query
#11283 opened
Nov 16, 2022 -
Golang: add `rsync` as a program capable of arbitrary shell command execution
#11288 opened
Nov 16, 2022 -
QL: improve the "this block-comment should have been a QLDoc"-query
#11294 opened
Nov 16, 2022 -
"CodeQL False positive" -> "CodeQL false positive"
#11295 opened
Nov 16, 2022 -
Swift: update prebuilt binary names
#11298 opened
Nov 16, 2022 -
Remove redundant code
#11321 opened
Nov 17, 2022 -
Simplify query configurations
#11323 opened
Nov 18, 2022 -
C#: Add workflow for running QL tests
#11329 opened
Nov 18, 2022 -
ATM: add XSSThroughDOM boosted query
#11333 opened
Nov 18, 2022 -
Ruby: Model ActionMailbox
#11337 opened
Nov 21, 2022 -
Swift: set @github/codeql-swift as owner
#11338 opened
Nov 21, 2022 -
Active support enumerable
#11339 opened
Nov 21, 2022 -
QL: add redundant-assignment query
#11343 opened
Nov 21, 2022 -
Swift: Add taint models for the Data class
#11345 opened
Nov 21, 2022 -
Python: Add change note for module resolution
#11347 opened
Nov 21, 2022 -
Add macOS 13 to supported platforms
#11350 opened
Nov 21, 2022 -
Kotlin: bump default CI version to 1.7.20
#11352 opened
Nov 21, 2022 -
Fix `QLLexer` instance as argument to `add_lexer`
#11353 opened
Nov 21, 2022 -
C++: replace Guards with IRGuards
#11356 opened
Nov 21, 2022 -
C++: Ignore more instructions in dataflow
#11357 opened
Nov 21, 2022 -
Ruby: delete the target/packs folder in the `compile-queries` job
#11358 opened
Nov 21, 2022 -
Update CSV framework coverage reports
#11359 opened
Nov 22, 2022
6 Issues closed by 5 people
-
False positive for Failure to use HTTPS or SFTP URL in Maven artifact upload/download when repo is disabled
#11326 closed
Nov 21, 2022 -
Migration from LGTM is missing support for .lgtm.yml
#11319 closed
Nov 18, 2022 -
CPP - fields of classes inside namespaces are not parsed correctly in the AST
#10972 closed
Nov 18, 2022 -
CodeQL - False positive for uninitialized variable in Python
#11312 closed
Nov 16, 2022 -
[Java][Files] False positive in CreateFileSinkModels
#11309 closed
Nov 16, 2022 -
CodeQL runs failing with link to experimental-atm-queries that are not configured
#11305 closed
Nov 16, 2022
5 Issues opened by 5 people
-
Which edges are automatically added by taint analysis?
#11360 opened
Nov 22, 2022 -
False positive – "Statement has no effect" for Python type hint ellipsis
#11351 opened
Nov 21, 2022 -
Example solution for "zip slip" contains a bug
#11342 opened
Nov 21, 2022 -
go/ql/src/Security/CWE-020/ExternalAPIsUsedWithUntrustedData.ql kind error
#11324 opened
Nov 18, 2022 -
CodeQL: False positive for uninitialized variable (via import) in Python
#11313 opened
Nov 16, 2022
36 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Python: support grouped exceptions
#11244 commented on
Nov 16, 2022 • 17 new comments -
Swift: Unsafe JS Eval Query
#11001 commented on
Nov 21, 2022 • 16 new comments -
Java: Use data extensions for MaD models.
#11243 commented on
Nov 21, 2022 • 16 new comments -
C++: Fix spurious reference flow
#11254 commented on
Nov 21, 2022 • 16 new comments -
C#: Deprecate hasQualifiedName/1 and prepare for deprecating getQualifiedName/0.
#11144 commented on
Nov 16, 2022 • 15 new comments -
Ruby: Add case string comparison barrier guard
#11114 commented on
Nov 21, 2022 • 14 new comments -
Python: Test improvements in preparation for new call-graph PR
#11208 commented on
Nov 21, 2022 • 13 new comments -
Ruby: Document flow summary syntax
#10899 commented on
Nov 21, 2022 • 8 new comments -
Java: Query to detect Android Webview file access
#11241 commented on
Nov 21, 2022 • 8 new comments -
Share encryption key sizes across languages
#11192 commented on
Nov 17, 2022 • 7 new comments -
Swift: add `String` taint steps
#11185 commented on
Nov 16, 2022 • 4 new comments -
CPP: Add query for CWE-369: Divide By Zero.
#10431 commented on
Nov 21, 2022 • 3 new comments -
Kotlin: extract annotations
#11258 commented on
Nov 16, 2022 • 3 new comments -
cpp/uninitialized-local - false positive
#11240 commented on
Nov 15, 2022 • 2 new comments -
cpp/uncontrolled-allocation-size - false positive
#11215 commented on
Nov 16, 2022 • 2 new comments -
false positive - cpp/unused-static-function
#11219 commented on
Nov 16, 2022 • 2 new comments -
Potential false positives - cs/dereferenced-value-may-be-null - when working with C# 8 nullability feature
#2774 commented on
Nov 15, 2022 • 1 new comment -
Java: For some projects JDK classes have location under `sourceLocationPrefix`
#11265 commented on
Nov 15, 2022 • 1 new comment -
Python : Improve the PAM authentication bypass query
#10656 commented on
Nov 21, 2022 • 1 new comment -
Java: Add line break sanitizers to java/log-injection
#10707 commented on
Nov 21, 2022 • 1 new comment -
Swift: Simplify the API for Decl members
#11046 commented on
Nov 15, 2022 • 1 new comment -
Data flow: Add summary/return context to pruning stages 2-4
#11087 commented on
Nov 20, 2022 • 1 new comment -
Swift: Add Alamofire model to swift/cleartext-transmission
#11210 commented on
Nov 18, 2022 • 1 new comment -
Java: Query for detecting enabling Javascript in Android WebSettings
#11238 commented on
Nov 21, 2022 • 1 new comment -
Java: `Type.getErasure()` erroneously has `Object` as result on some databases
#11264 commented on
Nov 15, 2022 • 0 new comments -
Issue templates should be made more relevant to people
#11222 commented on
Nov 16, 2022 • 0 new comments -
QL: detect unqueryable code
#8454 commented on
Nov 19, 2022 • 0 new comments -
Ruby: add library input as a source for `rb/polynomial-redos`
#10782 commented on
Nov 21, 2022 • 0 new comments -
DO NOT MERGE: Replace AST with IR use-use dataflow
#10817 commented on
Nov 21, 2022 • 0 new comments -
Data flow: Add synthetic return nodes
#10906 commented on
Nov 16, 2022 • 0 new comments -
C#: Include "phi reads" in `DataFlow::Node`
#10927 commented on
Nov 17, 2022 • 0 new comments -
[Draft] Java: Add Android missing certificate pinning query (CWE-295)
#10971 commented on
Nov 16, 2022 • 0 new comments -
Swift: Add libxml2 sinks to the XXE query
#11165 commented on
Nov 21, 2022 • 0 new comments -
JS: use the shared regex pack
#11248 commented on
Nov 15, 2022 • 0 new comments -
Ruby: add stack-trace exposure query
#11250 commented on
Nov 21, 2022 • 0 new comments -
Dynamic: Merge package and type columns
#11253 commented on
Nov 16, 2022 • 0 new comments