CodeQL library for Rust
codeql/rust-all 0.2.5-dev (changelog, source)
Search

Module SqlInjection

Provides default sources, sinks and barriers for detecting SQL injection vulnerabilities, as well as extension points for adding your own.

Import path

import codeql.rust.security.SqlInjectionExtensions

Classes

Barrier

A barrier for SQL injection vulnerabilities.

Sink

A data flow sink for SQL injection vulnerabilities.

Source

A data flow source for SQL injection vulnerabilities.

SqlConstructionAsSink

A flow sink that is the statement of an SQL construction.

SqlExecutionAsSink

A flow sink that is the statement of an SQL execution.