Module TaintedUrlSuffix
Provides a flow state for reasoning about URLs with a tainted query and fragment part, which we collectively refer to as the “suffix” of the URL.
Import path
import semmle.javascript.security.TaintedUrlSuffixCustomizations
Imports
CommonFlowState | Contains a class with flow states that are used by multiple queries. |
Predicates
isAdditionalFlowStep | Holds if there is a flow step |
isBarrier | DEPRECATED. Use |
isStateBarrier | Holds if |
label | Gets the flow label representing a URL with a tainted query and fragment part. |
source | Gets a remote flow source that is a tainted URL query or fragment part from |
step | DEPRECATED. Use |
Classes
TaintedUrlSuffixLabel | The flow label representing a URL with a tainted query and fragment part. |