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.XPathInjectionQuery
Imports
csharp |
The default C# QL library. |
Classes
RemoteSource |
A source of remote user input. |
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. |
TaintTrackingConfiguration |
DEPRECATED: Use |
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. |