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

Module RegexInjectionExtensions

Provides classes and predicates to reason about regular expression injection vulnerabilities.

Import path

import codeql.swift.security.regex.RegexInjectionExtensions

Imports

DataFlow
ExternalFlow

INTERNAL use only. This is an experimental API subject to change without notice.

Regex

Provides classes and predicates for reasoning about regular expressions.

swift

Top-level import for the Swift language pack

Classes

RegexInjectionAdditionalFlowStep

A unit class for adding additional flow steps.

RegexInjectionBarrier

A barrier for regular expression injection vulnerabilities.

RegexInjectionSink

A data flow sink for regular expression injection vulnerabilities.