Module ClientSideUrlRedirect::ClientSideUrlRedirect

Classes

Configuration

A taint-tracking configuration for reasoning about unvalidated URL redirections.

DocumentUrl

A flow label for values that represent the URL of the current document, and hence are only partially user-controlled.

LocationSink

A sink which is used to set the window location.

RemoteFlowSourceAsSource

A source of remote user input, considered as a flow source for unvalidated URL redirects.

Sanitizer

A sanitizer for unvalidated URL redirect vulnerabilities.

ScriptUrlSink

An expression that may be interpreted as the URL of a script.

Sink

A data flow sink for unvalidated URL redirect vulnerabilities.

Source

A data flow source for unvalidated URL redirect vulnerabilities.

SrcAttributeUrlSink

A script or iframe src attribute, viewed as a ScriptUrlSink.

WebWorkerScriptUrlSink

An argument expression to new Worker(...), viewed as a ScriptUrlSink.