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.TaintedUrlSuffixCustomizationsImports
| 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. |