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

Module ConstantSaltExtensions

Provides classes and predicates for reasoning about use of constant salts for password hashing.

Import path

import codeql.swift.security.ConstantSaltExtensions

Imports

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

ConstantSaltAdditionalFlowStep

A unit class for adding additional flow steps.

ConstantSaltBarrier

A barrier for constant salt vulnerabilities.

ConstantSaltSink

A dataflow sink for constant salt vulnerabilities. That is, a DataFlow::Node of something that is used as a salt.