A taint step through an exception constructor, such as x to new Error(x).
Import path
import semmle.javascript.dataflow.TaintTrackingDirect supertypes
Predicates
| heapStep | Holds if |
Inherited predicates
| arrayStep | Holds if | from SharedTaintStep |
| deserializeStep | Holds if | from SharedTaintStep |
| heuristicStep | Holds if | from SharedTaintStep |
| persistentStorageStep | Holds if | from SharedTaintStep |
| promiseStep | Holds if | from SharedTaintStep |
| serializeStep | Holds if | from SharedTaintStep |
| step | Holds if | from SharedTaintStep |
| stringConcatenationStep | Holds if | from SharedTaintStep |
| stringManipulationStep | Holds if | from SharedTaintStep |
| toString | Gets a textual representation of this element. | from Unit |
| uriStep | Holds if | from SharedTaintStep |
| viewComponentStep | Holds if | from SharedTaintStep |