CodeQL library for Swift
codeql/swift-all 5.0.6-dev (changelog, source)
Search

Module UnsafeUnpackQuery

Provides default sources, sinks and sanitizers for reasoning about unsafe unpack vulnerabilities, as well as extension points for adding your own.

Import path

import codeql.swift.security.UnsafeUnpackQuery

Imports

FlowSources

Provides classes representing various flow sources for taint tracking.

TaintTracking
UnsafeUnpackExtensions

Provides default sources, sinks and sanitizers for reasoning about unsafe unpack vulnerabilities, as well as extension points for adding your own.

swift

Top-level import for the Swift language pack

Modules

UnsafeUnpackConfig

A taint configuration for tainted data that reaches a unsafe unpack sink.

Aliases

UnsafeUnpackFlow

Detect taint flow of tainted data that reaches a unsafe unpack sink.