Module PrototypePollution
Import path
import semmle.javascript.security.dataflow.PrototypePollutionCustomizationsImports
| CommonFlowState | Contains a class with flow states that are used by multiple queries. |
Predicates
| isVulnerableDeepExtendCallAllVersions | Holds if |
| isVulnerableVersionOfDeepExtendCall | Holds if |
Classes
| DeepExtendSink | |
| Sink | A data flow sink for prototype pollution. |
| Source | A data flow source for prototype pollution. |
| TaintedObjectWrapper | DEPRECATED. This flow label is no longer in use, and there is no corresponding flow state, as the query instead relies on implicit reads at the sinks. |
Modules
| TaintedObjectWrapper | DEPRECATED. Use |