Module PrototypePollution
Import path
import semmle.javascript.security.dataflow.PrototypePollutionCustomizations
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 | A label for wrappers around tainted objects, that is, objects that are not completely user-controlled, but contain a user-controlled object. |
Modules
TaintedObjectWrapper | Companion module to the |