Module TaintedObject
Provides classes and predicates for reasoning about deeply tainted objects.
Import path
import semmle.javascript.security.TaintedObjectImports
| TaintedObject | Provides classes and predicates for reasoning about deeply tainted objects. |
Predicates
| isAdditionalFlowStep | Holds for the flows steps that are relevant for tracking user-controlled JSON objects. |
| isSource | DEPRECATED. Use the |
| step | DEPRECATED. Use |
Classes
| NumberGuard | A guard that checks whether |
| ObjectIdGuard | A guard that checks whether an input a valid string identifier using |
| SanitizerGuard | A sanitizer guard that blocks deep object taint. |
Aliases
| SanitizerGuard | A sanitizer guard that blocks deep object taint. |