mirror of
https://github.com/github/codeql.git
synced 2025-12-20 10:46:30 +01:00
22 lines
657 B
Plaintext
22 lines
657 B
Plaintext
import javascript
|
|
import semmle.javascript.security.dataflow.Xss
|
|
import semmle.javascript.security.dataflow.CodeInjectionCustomizations
|
|
|
|
query Templating::TemplateSyntax getTemplateInstantiationSyntax(
|
|
Templating::TemplateInstantiation inst
|
|
) {
|
|
result = inst.getTemplateSyntax()
|
|
}
|
|
|
|
query Templating::TemplateSyntax getLikelyTemplateSyntax(Templating::TemplateFile file) {
|
|
result = Templating::getLikelyTemplateSyntax(file)
|
|
}
|
|
|
|
query Templating::TemplateFile getTargetFile(Templating::TemplateInstantiation inst) {
|
|
result = inst.getTemplateFile()
|
|
}
|
|
|
|
query DomBasedXss::Sink xssSink() { any() }
|
|
|
|
query CodeInjection::Sink codeInjectionSink() { any() }
|