Module UnsafeUnpackExtensions
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.UnsafeUnpackExtensionsImports
| DataFlow | |
| ExternalFlow | INTERNAL use only. This is an experimental API subject to change without notice. |
| swift | Top-level import for the Swift language pack |
Classes
| UnsafeUnpackAdditionalFlowStep | A unit class for adding additional flow steps. |
| UnsafeUnpackBarrier | A barrier for unsafe unpack vulnerabilities. |
| UnsafeUnpackSink | A dataflow sink for unsafe unpack vulnerabilities. |
| UnsafeUnpackSource | A dataflow source for unsafe unpack vulnerabilities. |