Files
codeql/javascript/ql/test/library-tests/frameworks/Templating/test.ql
2021-08-19 14:41:18 +02:00

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() }