Module XPathInjectionQuery
Provides a taint-tracking configuration for reasoning about untrusted user input used in XPath expression.
Import path
import semmle.code.csharp.security.dataflow.XPathInjectionQueryImports
| csharp | The default C# QL library. |
Classes
| RemoteSource | DEPRECATED: Use |
| Sanitizer | A sanitizer for untrusted user input used in XPath expression. |
| Sink | A data flow sink for untrusted user input used in XPath expression. |
| Source | A data flow source for untrusted user input used in XPath expression. |
| ThreatModelSource | A source supported by the current threat model. |
| XPathExpressionCompileSink | The |
| XmlNavigatorSink | The |
| XmlNodeSink | The |
Modules
| XpathInjectionConfig | A taint-tracking configuration for untrusted user input used in XPath expression. |
Aliases
| XpathInjection | A taint-tracking module for untrusted user input used in XPath expression. |