mirror of
https://github.com/github/codeql.git
synced 2026-04-30 19:26:02 +02:00
Merge pull request #10312 from erik-krogh/fix-caseDiff
ensure consistent casing of names
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_CookieMiddlewareInstance(
|
||||
HTTP::CookieMiddlewareInstance instance, DataFlow::Node res
|
||||
Http::CookieMiddlewareInstance instance, DataFlow::Node res
|
||||
) {
|
||||
res = instance.getASecretKey()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderAccess(HTTP::RequestHeaderAccess access, string res) {
|
||||
query predicate test_HeaderAccess(Http::RequestHeaderAccess access, string res) {
|
||||
res = access.getAHeaderName()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition(HTTP::HeaderDefinition hd, Express::RouteHandler rh) {
|
||||
query predicate test_HeaderDefinition(Http::HeaderDefinition hd, Express::RouteHandler rh) {
|
||||
rh = hd.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition_defines(HTTP::HeaderDefinition hd, string name, string value) {
|
||||
query predicate test_HeaderDefinition_defines(Http::HeaderDefinition hd, string name, string value) {
|
||||
hd.defines(name, value) and hd.getRouteHandler() instanceof Express::RouteHandler
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition_getAHeaderName(HTTP::HeaderDefinition hd, string res) {
|
||||
query predicate test_HeaderDefinition_getAHeaderName(Http::HeaderDefinition hd, string res) {
|
||||
hd.getRouteHandler() instanceof Express::RouteHandler and res = hd.getAHeaderName()
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition_getNameExpr(
|
||||
HTTP::ExplicitHeaderDefinition hd, DataFlow::Node res
|
||||
Http::ExplicitHeaderDefinition hd, DataFlow::Node res
|
||||
) {
|
||||
hd.getRouteHandler() instanceof Express::RouteHandler and res = hd.getNameNode()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RedirectInvocation(HTTP::RedirectInvocation red, Express::RouteHandler rh) {
|
||||
query predicate test_RedirectInvocation(Http::RedirectInvocation red, Express::RouteHandler rh) {
|
||||
rh = red.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RequestExpr(Express::RequestNode e, HTTP::RouteHandler res) {
|
||||
query predicate test_RequestExpr(Express::RequestNode e, Http::RouteHandler res) {
|
||||
res = e.getRouteHandler()
|
||||
}
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RequestInputAccess(
|
||||
HTTP::RequestInputAccess ria, string res0, Express::RouteHandler rh
|
||||
Http::RequestInputAccess ria, string res0, Express::RouteHandler rh
|
||||
) {
|
||||
ria.getRouteHandler() = rh and res0 = ria.getKind()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_ResponseBody(HTTP::ResponseBody rb, Express::RouteHandler rh) {
|
||||
query predicate test_ResponseBody(Http::ResponseBody rb, Express::RouteHandler rh) {
|
||||
rb.getRouteHandler() = rh
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_ResponseExpr(Express::ResponseNode e, HTTP::RouteHandler res) {
|
||||
query predicate test_ResponseExpr(Express::ResponseNode e, Http::RouteHandler res) {
|
||||
res = e.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_ResponseSendArgument(HTTP::ResponseSendArgument send, Express::RouteHandler rh) {
|
||||
query predicate test_ResponseSendArgument(Http::ResponseSendArgument send, Express::RouteHandler rh) {
|
||||
rh = send.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import javascript
|
||||
|
||||
query predicate getRouteHandlerContainerStep(
|
||||
HTTP::RouteHandlerCandidateContainer container, DataFlow::SourceNode handler,
|
||||
Http::RouteHandlerCandidateContainer container, DataFlow::SourceNode handler,
|
||||
DataFlow::SourceNode access
|
||||
) {
|
||||
handler = container.getRouteHandler(access)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RouteHandler_getARequestExpr(Express::RouteHandler rh, HTTP::RequestNode res) {
|
||||
query predicate test_RouteHandler_getARequestExpr(Express::RouteHandler rh, Http::RequestNode res) {
|
||||
res = rh.getARequestNode()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RouteHandler_getAResponseExpr(Express::RouteHandler rh, HTTP::ResponseNode res) {
|
||||
query predicate test_RouteHandler_getAResponseExpr(Express::RouteHandler rh, Http::ResponseNode res) {
|
||||
res = rh.getAResponseNode()
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RouteHandler_getAResponseHeader(
|
||||
Express::RouteHandler rh, string name, HTTP::HeaderDefinition res
|
||||
Express::RouteHandler rh, string name, Http::HeaderDefinition res
|
||||
) {
|
||||
res = rh.getAResponseHeader(name)
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RouteSetup_getRequestMethod(Express::RouteSetup rs, HTTP::RequestMethodName res) {
|
||||
query predicate test_RouteSetup_getRequestMethod(Express::RouteSetup rs, Http::RequestMethodName res) {
|
||||
res = rs.getRequestMethod()
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RouterDefinition_getARouteHandler(
|
||||
Express::RouterDefinition r, HTTP::RouteHandler res
|
||||
Express::RouterDefinition r, Http::RouteHandler res
|
||||
) {
|
||||
res = r.getARouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_SetCookie(HTTP::CookieDefinition cookiedef, Express::RouteHandler rh) {
|
||||
query predicate test_SetCookie(Http::CookieDefinition cookiedef, Express::RouteHandler rh) {
|
||||
rh = cookiedef.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -6,8 +6,8 @@ query predicate firebaseSnapshot(DataFlow::SourceNode snap) { snap = Firebase::s
|
||||
|
||||
query predicate firebaseVal(Firebase::FirebaseVal val) { any() }
|
||||
|
||||
query predicate requestInputAccess(HTTP::RequestInputAccess acc) { any() }
|
||||
query predicate requestInputAccess(Http::RequestInputAccess acc) { any() }
|
||||
|
||||
query predicate responseSendArgument(HTTP::ResponseSendArgument send) { any() }
|
||||
query predicate responseSendArgument(Http::ResponseSendArgument send) { any() }
|
||||
|
||||
query predicate routeHandler(HTTP::RouteHandler handler) { any() }
|
||||
query predicate routeHandler(Http::RouteHandler handler) { any() }
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
private import semmle.javascript.heuristics.AdditionalRouteHandlers
|
||||
|
||||
from HTTP::RouteHandler rh
|
||||
from Http::RouteHandler rh
|
||||
select rh
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import javascript
|
||||
|
||||
query predicate routeHandler(HTTP::RouteHandler rh) { any() }
|
||||
query predicate routeHandler(Http::RouteHandler rh) { any() }
|
||||
|
||||
query predicate routeHandlerCandidate(HTTP::RouteHandlerCandidate rh) { any() }
|
||||
query predicate routeHandlerCandidate(Http::RouteHandlerCandidate rh) { any() }
|
||||
|
||||
query predicate routeSetup(HTTP::RouteSetup rh) { any() }
|
||||
query predicate routeSetup(Http::RouteSetup rh) { any() }
|
||||
|
||||
query predicate routeSetupCandidate(HTTP::RouteSetupCandidate rh) { any() }
|
||||
query predicate routeSetupCandidate(Http::RouteSetupCandidate rh) { any() }
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import javascript
|
||||
|
||||
from HTTP::RequestInputAccess input
|
||||
from Http::RequestInputAccess input
|
||||
select input, input.getKind()
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import javascript
|
||||
|
||||
from HTTP::ResponseBody rb
|
||||
from Http::ResponseBody rb
|
||||
select rb
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
import javascript
|
||||
|
||||
query HTTP::RouteHandler routeHandler() { any() }
|
||||
query Http::RouteHandler routeHandler() { any() }
|
||||
|
||||
query HTTP::Servers::RequestSource requestSource() { any() }
|
||||
query Http::Servers::RequestSource requestSource() { any() }
|
||||
|
||||
query HTTP::Servers::ResponseSource responseSource() { any() }
|
||||
query Http::Servers::ResponseSource responseSource() { any() }
|
||||
|
||||
query HTTP::RequestInputAccess requestInputAccess(string kind) { kind = result.getKind() }
|
||||
query Http::RequestInputAccess requestInputAccess(string kind) { kind = result.getKind() }
|
||||
|
||||
query HTTP::RequestInputAccess userControlledObject() { result.isUserControlledObject() }
|
||||
query Http::RequestInputAccess userControlledObject() { result.isUserControlledObject() }
|
||||
|
||||
query HTTP::ResponseSendArgument responseSendArgument() { any() }
|
||||
query Http::ResponseSendArgument responseSendArgument() { any() }
|
||||
|
||||
query HTTP::ResponseSendArgument responseSendArgumentHandler(HTTP::RouteHandler h) {
|
||||
query Http::ResponseSendArgument responseSendArgumentHandler(Http::RouteHandler h) {
|
||||
h = result.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
import javascript
|
||||
private import semmle.javascript.security.dataflow.ServerSideUrlRedirectCustomizations
|
||||
|
||||
query HTTP::RouteHandler routeHandler() { any() }
|
||||
query Http::RouteHandler routeHandler() { any() }
|
||||
|
||||
query HTTP::Servers::RequestSource requestSource() { any() }
|
||||
query Http::Servers::RequestSource requestSource() { any() }
|
||||
|
||||
query HTTP::Servers::ResponseSource responseSource() { any() }
|
||||
query Http::Servers::ResponseSource responseSource() { any() }
|
||||
|
||||
query RemoteFlowSource requestInputAccess(string kind) {
|
||||
kind = result.(HTTP::RequestInputAccess).getKind()
|
||||
kind = result.(Http::RequestInputAccess).getKind()
|
||||
or
|
||||
not result instanceof HTTP::RequestInputAccess and
|
||||
not result instanceof Http::RequestInputAccess and
|
||||
kind = "RemoteFlowSource"
|
||||
}
|
||||
|
||||
query HTTP::ResponseSendArgument responseSendArgument() { any() }
|
||||
query Http::ResponseSendArgument responseSendArgument() { any() }
|
||||
|
||||
query ServerSideUrlRedirect::Sink redirectSink() { any() }
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderAccess(HTTP::RequestHeaderAccess access, string res) {
|
||||
query predicate test_HeaderAccess(Http::RequestHeaderAccess access, string res) {
|
||||
res = access.getAHeaderName()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition(HTTP::HeaderDefinition hd, NodeJSLib::RouteHandler rh) {
|
||||
query predicate test_HeaderDefinition(Http::HeaderDefinition hd, NodeJSLib::RouteHandler rh) {
|
||||
rh = hd.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition_defines(HTTP::HeaderDefinition hd, string name, string value) {
|
||||
query predicate test_HeaderDefinition_defines(Http::HeaderDefinition hd, string name, string value) {
|
||||
hd.defines(name, value) and hd.getRouteHandler() instanceof NodeJSLib::RouteHandler
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition_getAHeaderName(HTTP::HeaderDefinition hd, string res) {
|
||||
query predicate test_HeaderDefinition_getAHeaderName(Http::HeaderDefinition hd, string res) {
|
||||
hd.getRouteHandler() instanceof NodeJSLib::RouteHandler and res = hd.getAHeaderName()
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition_getNameExpr(
|
||||
HTTP::ExplicitHeaderDefinition hd, DataFlow::Node res
|
||||
Http::ExplicitHeaderDefinition hd, DataFlow::Node res
|
||||
) {
|
||||
hd.getRouteHandler() instanceof NodeJSLib::RouteHandler and res = hd.getNameNode()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RequestExpr(NodeJSLib::RequestNode e, HTTP::RouteHandler res) {
|
||||
query predicate test_RequestExpr(NodeJSLib::RequestNode e, Http::RouteHandler res) {
|
||||
res = e.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RequestInputAccess(
|
||||
HTTP::RequestInputAccess ria, string res, NodeJSLib::RouteHandler rh
|
||||
Http::RequestInputAccess ria, string res, NodeJSLib::RouteHandler rh
|
||||
) {
|
||||
ria.getRouteHandler() = rh and res = ria.getKind()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_ResponseExpr(NodeJSLib::ResponseNode e, HTTP::RouteHandler res) {
|
||||
query predicate test_ResponseExpr(NodeJSLib::ResponseNode e, Http::RouteHandler res) {
|
||||
res = e.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_ResponseSendArgument(
|
||||
HTTP::ResponseSendArgument send, NodeJSLib::RouteHandler rh
|
||||
Http::ResponseSendArgument send, NodeJSLib::RouteHandler rh
|
||||
) {
|
||||
rh = send.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RouteHandler_getARequestExpr(NodeJSLib::RouteHandler rh, HTTP::RequestNode res) {
|
||||
query predicate test_RouteHandler_getARequestExpr(NodeJSLib::RouteHandler rh, Http::RequestNode res) {
|
||||
res = rh.getARequestNode()
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RouteHandler_getAResponseExpr(
|
||||
NodeJSLib::RouteHandler rh, HTTP::ResponseNode res
|
||||
NodeJSLib::RouteHandler rh, Http::ResponseNode res
|
||||
) {
|
||||
res = rh.getAResponseNode()
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import semmle.javascript.frameworks.Express
|
||||
|
||||
query predicate test_RouteHandler_getAResponseHeader(
|
||||
NodeJSLib::RouteHandler rh, string name, HTTP::HeaderDefinition res
|
||||
NodeJSLib::RouteHandler rh, string name, Http::HeaderDefinition res
|
||||
) {
|
||||
res = rh.getAResponseHeader(name)
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_ServerDefinition_getARouteHandler(
|
||||
NodeJSLib::ServerDefinition s, HTTP::RouteHandler res
|
||||
NodeJSLib::ServerDefinition s, Http::RouteHandler res
|
||||
) {
|
||||
res = s.getARouteHandler()
|
||||
}
|
||||
|
||||
@@ -3,26 +3,26 @@ import javascript
|
||||
query predicate test_RouteSetup(Connect::RouteSetup rs) { any() }
|
||||
|
||||
query predicate test_RequestInputAccess(
|
||||
HTTP::RequestInputAccess ria, string res, Connect::RouteHandler rh
|
||||
Http::RequestInputAccess ria, string res, Connect::RouteHandler rh
|
||||
) {
|
||||
ria.getRouteHandler() = rh and res = ria.getKind()
|
||||
}
|
||||
|
||||
query predicate test_RouteHandler_getAResponseHeader(
|
||||
Connect::RouteHandler rh, string name, HTTP::HeaderDefinition res
|
||||
Connect::RouteHandler rh, string name, Http::HeaderDefinition res
|
||||
) {
|
||||
res = rh.getAResponseHeader(name)
|
||||
}
|
||||
|
||||
query predicate test_HeaderDefinition_defines(HTTP::HeaderDefinition hd, string name, string value) {
|
||||
query predicate test_HeaderDefinition_defines(Http::HeaderDefinition hd, string name, string value) {
|
||||
hd.defines(name, value) and hd.getRouteHandler() instanceof Connect::RouteHandler
|
||||
}
|
||||
|
||||
query predicate test_ResponseExpr(HTTP::ResponseNode e, HTTP::RouteHandler res) {
|
||||
query predicate test_ResponseExpr(Http::ResponseNode e, Http::RouteHandler res) {
|
||||
res = e.getRouteHandler()
|
||||
}
|
||||
|
||||
query predicate test_HeaderDefinition(HTTP::HeaderDefinition hd, Connect::RouteHandler rh) {
|
||||
query predicate test_HeaderDefinition(Http::HeaderDefinition hd, Connect::RouteHandler rh) {
|
||||
rh = hd.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -30,13 +30,13 @@ query predicate test_RouteSetup_getServer(Connect::RouteSetup rs, DataFlow::Node
|
||||
res = rs.getServer()
|
||||
}
|
||||
|
||||
query predicate test_HeaderDefinition_getAHeaderName(HTTP::HeaderDefinition hd, string res) {
|
||||
query predicate test_HeaderDefinition_getAHeaderName(Http::HeaderDefinition hd, string res) {
|
||||
hd.getRouteHandler() instanceof Connect::RouteHandler and res = hd.getAHeaderName()
|
||||
}
|
||||
|
||||
query predicate test_ServerDefinition(Connect::ServerDefinition s) { any() }
|
||||
|
||||
query predicate test_RouteHandler_getAResponseExpr(Connect::RouteHandler rh, HTTP::ResponseNode res) {
|
||||
query predicate test_RouteHandler_getAResponseExpr(Connect::RouteHandler rh, Http::ResponseNode res) {
|
||||
res = rh.getAResponseNode()
|
||||
}
|
||||
|
||||
@@ -48,7 +48,7 @@ query predicate test_RouteHandler(Connect::RouteHandler rh, DataFlow::Node res)
|
||||
res = rh.getServer()
|
||||
}
|
||||
|
||||
query predicate test_RequestExpr(HTTP::RequestNode e, HTTP::RouteHandler res) {
|
||||
query predicate test_RequestExpr(Http::RequestNode e, Http::RouteHandler res) {
|
||||
res = e.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -56,6 +56,6 @@ query predicate test_Credentials(Connect::Credentials cr, string res) {
|
||||
res = cr.getCredentialsKind()
|
||||
}
|
||||
|
||||
query predicate test_RouteHandler_getARequestExpr(Connect::RouteHandler rh, HTTP::RequestNode res) {
|
||||
query predicate test_RouteHandler_getARequestExpr(Connect::RouteHandler rh, Http::RequestNode res) {
|
||||
res = rh.getARequestNode()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderAccess(HTTP::RequestHeaderAccess access, string res) {
|
||||
query predicate test_HeaderAccess(Http::RequestHeaderAccess access, string res) {
|
||||
res = access.getAHeaderName()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition(HTTP::HeaderDefinition hd, Fastify::RouteHandler rh) {
|
||||
query predicate test_HeaderDefinition(Http::HeaderDefinition hd, Fastify::RouteHandler rh) {
|
||||
rh = hd.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition_defines(HTTP::HeaderDefinition hd, string name, string value) {
|
||||
query predicate test_HeaderDefinition_defines(Http::HeaderDefinition hd, string name, string value) {
|
||||
hd.defines(name, value) and hd.getRouteHandler() instanceof Fastify::RouteHandler
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition_getAHeaderName(HTTP::HeaderDefinition hd, string res) {
|
||||
query predicate test_HeaderDefinition_getAHeaderName(Http::HeaderDefinition hd, string res) {
|
||||
hd.getRouteHandler() instanceof Fastify::RouteHandler and res = hd.getAHeaderName()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RedirectInvocation(HTTP::RedirectInvocation invk, Fastify::RouteHandler rh) {
|
||||
query predicate test_RedirectInvocation(Http::RedirectInvocation invk, Fastify::RouteHandler rh) {
|
||||
invk.getRouteHandler() = rh
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RequestInputAccess(
|
||||
HTTP::RequestInputAccess ria, string res, Fastify::RouteHandler rh, boolean isUserControlledObject
|
||||
Http::RequestInputAccess ria, string res, Fastify::RouteHandler rh, boolean isUserControlledObject
|
||||
) {
|
||||
ria.getRouteHandler() = rh and
|
||||
res = ria.getKind() and
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_ResponseSendArgument(HTTP::ResponseSendArgument arg, Fastify::RouteHandler rh) {
|
||||
query predicate test_ResponseSendArgument(Http::ResponseSendArgument arg, Fastify::RouteHandler rh) {
|
||||
arg.getRouteHandler() = rh
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import semmle.javascript.frameworks.Express
|
||||
|
||||
query predicate test_RouteHandler_getARequestExpr(Fastify::RouteHandler rh, HTTP::RequestNode res) {
|
||||
query predicate test_RouteHandler_getARequestExpr(Fastify::RouteHandler rh, Http::RequestNode res) {
|
||||
res = rh.getARequestNode()
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import semmle.javascript.frameworks.Express
|
||||
|
||||
query predicate test_RouteHandler_getAResponseHeader(
|
||||
Fastify::RouteHandler rh, string name, HTTP::HeaderDefinition res
|
||||
Fastify::RouteHandler rh, string name, Http::HeaderDefinition res
|
||||
) {
|
||||
res = rh.getAResponseHeader(name)
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderAccess(HTTP::RequestHeaderAccess access, string res) {
|
||||
query predicate test_HeaderAccess(Http::RequestHeaderAccess access, string res) {
|
||||
res = access.getAHeaderName()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition(HTTP::HeaderDefinition hd, Hapi::RouteHandler rh) {
|
||||
query predicate test_HeaderDefinition(Http::HeaderDefinition hd, Hapi::RouteHandler rh) {
|
||||
rh = hd.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition_defines(HTTP::HeaderDefinition hd, string name, string value) {
|
||||
query predicate test_HeaderDefinition_defines(Http::HeaderDefinition hd, string name, string value) {
|
||||
hd.defines(name, value) and hd.getRouteHandler() instanceof Hapi::RouteHandler
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition_getAHeaderName(HTTP::HeaderDefinition hd, string res) {
|
||||
query predicate test_HeaderDefinition_getAHeaderName(Http::HeaderDefinition hd, string res) {
|
||||
hd.getRouteHandler() instanceof Hapi::RouteHandler and res = hd.getAHeaderName()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RequestExpr(Hapi::RequestNode e, HTTP::RouteHandler res) {
|
||||
query predicate test_RequestExpr(Hapi::RequestNode e, Http::RouteHandler res) {
|
||||
res = e.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RequestInputAccess(
|
||||
HTTP::RequestInputAccess ria, string res, Hapi::RouteHandler rh
|
||||
Http::RequestInputAccess ria, string res, Hapi::RouteHandler rh
|
||||
) {
|
||||
ria.getRouteHandler() = rh and res = ria.getKind()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_ResponseExpr(Hapi::ResponseNode e, HTTP::RouteHandler res) {
|
||||
query predicate test_ResponseExpr(Hapi::ResponseNode e, Http::RouteHandler res) {
|
||||
res = e.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import semmle.javascript.frameworks.Express
|
||||
|
||||
query predicate test_RouteHandler_getARequestExpr(Hapi::RouteHandler rh, HTTP::RequestNode res) {
|
||||
query predicate test_RouteHandler_getARequestExpr(Hapi::RouteHandler rh, Http::RequestNode res) {
|
||||
res = rh.getARequestNode()
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import semmle.javascript.frameworks.Express
|
||||
|
||||
query predicate test_RouteHandler_getAResponseHeader(
|
||||
Hapi::RouteHandler rh, string name, HTTP::HeaderDefinition res
|
||||
Hapi::RouteHandler rh, string name, Http::HeaderDefinition res
|
||||
) {
|
||||
res = rh.getAResponseHeader(name)
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderAccess(HTTP::RequestHeaderAccess access, string res) {
|
||||
query predicate test_HeaderAccess(Http::RequestHeaderAccess access, string res) {
|
||||
res = access.getAHeaderName()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition(HTTP::HeaderDefinition hd, Koa::RouteHandler rh) {
|
||||
query predicate test_HeaderDefinition(Http::HeaderDefinition hd, Koa::RouteHandler rh) {
|
||||
rh = hd.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition_defines(HTTP::HeaderDefinition hd, string name, string value) {
|
||||
query predicate test_HeaderDefinition_defines(Http::HeaderDefinition hd, string name, string value) {
|
||||
hd.defines(name, value) and hd.getRouteHandler() instanceof Koa::RouteHandler
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition_getAHeaderName(HTTP::HeaderDefinition hd, string res) {
|
||||
query predicate test_HeaderDefinition_getAHeaderName(Http::HeaderDefinition hd, string res) {
|
||||
hd.getRouteHandler() instanceof Koa::RouteHandler and res = hd.getAHeaderName()
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RedirectInvocation(
|
||||
HTTP::RedirectInvocation redirect, DataFlow::Node url, HTTP::RouteHandler rh
|
||||
Http::RedirectInvocation redirect, DataFlow::Node url, Http::RouteHandler rh
|
||||
) {
|
||||
redirect.getUrlArgument() = url and
|
||||
redirect.getRouteHandler() = rh
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RequestExpr(Koa::RequestNode e, HTTP::RouteHandler res) {
|
||||
query predicate test_RequestExpr(Koa::RequestNode e, Http::RouteHandler res) {
|
||||
res = e.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RequestInputAccess(
|
||||
HTTP::RequestInputAccess ria, string res, Koa::RouteHandler rh
|
||||
Http::RequestInputAccess ria, string res, Koa::RouteHandler rh
|
||||
) {
|
||||
ria.getRouteHandler() = rh and res = ria.getKind()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_ResponseExpr(Koa::ResponseNode e, HTTP::RouteHandler res) {
|
||||
query predicate test_ResponseExpr(Koa::ResponseNode e, Http::RouteHandler res) {
|
||||
res = e.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_ResponseSendArgument(HTTP::ResponseSendArgument send, Koa::RouteHandler rh) {
|
||||
query predicate test_ResponseSendArgument(Http::ResponseSendArgument send, Koa::RouteHandler rh) {
|
||||
rh = send.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import semmle.javascript.frameworks.Express
|
||||
|
||||
query predicate test_RouteHandler_getARequestExpr(Koa::RouteHandler rh, HTTP::RequestNode res) {
|
||||
query predicate test_RouteHandler_getARequestExpr(Koa::RouteHandler rh, Http::RequestNode res) {
|
||||
res = rh.getARequestNode()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import semmle.javascript.frameworks.Express
|
||||
|
||||
query predicate test_RouteHandler_getAResponseExpr(Koa::RouteHandler rh, HTTP::ResponseNode res) {
|
||||
query predicate test_RouteHandler_getAResponseExpr(Koa::RouteHandler rh, Http::ResponseNode res) {
|
||||
res = rh.getAResponseNode()
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import semmle.javascript.frameworks.Express
|
||||
|
||||
query predicate test_RouteHandler_getAResponseHeader(
|
||||
Koa::RouteHandler rh, string name, HTTP::HeaderDefinition res
|
||||
Koa::RouteHandler rh, string name, Http::HeaderDefinition res
|
||||
) {
|
||||
res = rh.getAResponseHeader(name)
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition(HTTP::HeaderDefinition hd, Restify::RouteHandler rh) {
|
||||
query predicate test_HeaderDefinition(Http::HeaderDefinition hd, Restify::RouteHandler rh) {
|
||||
rh = hd.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition_defines(HTTP::HeaderDefinition hd, string name, string value) {
|
||||
query predicate test_HeaderDefinition_defines(Http::HeaderDefinition hd, string name, string value) {
|
||||
hd.defines(name, value) and hd.getRouteHandler() instanceof Restify::RouteHandler
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_HeaderDefinition_getAHeaderName(HTTP::HeaderDefinition hd, string res) {
|
||||
query predicate test_HeaderDefinition_getAHeaderName(Http::HeaderDefinition hd, string res) {
|
||||
hd.getRouteHandler() instanceof Restify::RouteHandler and res = hd.getAHeaderName()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RequestExpr(Restify::RequestNode e, HTTP::RouteHandler res) {
|
||||
query predicate test_RequestExpr(Restify::RequestNode e, Http::RouteHandler res) {
|
||||
res = e.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_RequestInputAccess(
|
||||
HTTP::RequestInputAccess ria, string res, Restify::RouteHandler rh
|
||||
Http::RequestInputAccess ria, string res, Restify::RouteHandler rh
|
||||
) {
|
||||
ria.getRouteHandler() = rh and res = ria.getKind()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import javascript
|
||||
|
||||
query predicate test_ResponseExpr(Restify::ResponseNode e, HTTP::RouteHandler res) {
|
||||
query predicate test_ResponseExpr(Restify::ResponseNode e, Http::RouteHandler res) {
|
||||
res = e.getRouteHandler()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import semmle.javascript.frameworks.Express
|
||||
|
||||
query predicate test_RouteHandler_getARequestExpr(Restify::RouteHandler rh, HTTP::RequestNode res) {
|
||||
query predicate test_RouteHandler_getARequestExpr(Restify::RouteHandler rh, Http::RequestNode res) {
|
||||
res = rh.getARequestNode()
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import semmle.javascript.frameworks.Express
|
||||
|
||||
query predicate test_RouteHandler_getAResponseExpr(Restify::RouteHandler rh, HTTP::ResponseNode res) {
|
||||
query predicate test_RouteHandler_getAResponseExpr(Restify::RouteHandler rh, Http::ResponseNode res) {
|
||||
res = rh.getAResponseNode()
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import semmle.javascript.frameworks.Express
|
||||
|
||||
query predicate test_RouteHandler_getAResponseHeader(
|
||||
Restify::RouteHandler rh, string name, HTTP::HeaderDefinition res
|
||||
Restify::RouteHandler rh, string name, Http::HeaderDefinition res
|
||||
) {
|
||||
res = rh.getAResponseHeader(name)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user