CodeQL documentation
CodeQL resources
CodeQL overview
CodeQL guides
Writing CodeQL queries
CodeQL language guides
Reference docs
QL language reference
CodeQL standard-libraries
CodeQL query help
Source files
CodeQL repository
Academic
QL publications
CodeQL query help for C and C++
CodeQL query help for C#
‘requireSSL’ attribute is not set to true
A lock is held during a wait
ASP.NET config file enables directory browsing
Arbitrary file access during archive extraction (”Zip Slip”)
Assembly path injection
Bad dynamic call
Bad multiple iteration
Block code with a single Response.Write()
Block with too many statements
Call to GC.Collect()
Call to ReferenceEquals(…) on value type expressions
Call to System.IO.Path.Combine
Call to obsolete method
Calls to unmanaged code
Cast from abstract to concrete collection
Cast of ‘this’ to a type parameter
Cast to same type
Chain of ‘is’ tests
Character passed to StringBuilder constructor
Class does not implement Equals(object)
Class has same name as super class
Class implements ICloneable
Clear text storage of sensitive information