A taint step through the Node.JS function util.inspect(..).
Import path
import semmle.javascript.dataflow.TaintTrackingDirect supertypes
Predicates
| step | Holds if |
Inherited predicates
| arrayStep | Holds if | from SharedTaintStep |
| deserializeStep | Holds if | from SharedTaintStep |
| heapStep | Holds if | from SharedTaintStep |
| heuristicStep | Holds if | from SharedTaintStep |
| persistentStorageStep | Holds if | from SharedTaintStep |
| promiseStep | Holds if | from SharedTaintStep |
| serializeStep | 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 |