mirror of
https://github.com/github/codeql.git
synced 2026-05-01 03:35:13 +02:00
fixed bad SourceNode X SourceNode join in HTTP model
This commit is contained in:
@@ -688,8 +688,7 @@ module Express {
|
||||
override RouteHandler getRouteHandler() { result = rh }
|
||||
|
||||
override Expr getNameExpr() {
|
||||
exists(DataFlow::PropWrite write |
|
||||
getAHeaderSource().flowsTo(write.getBase()) and
|
||||
exists(DataFlow::PropWrite write | getAHeaderSource().getAPropertyWrite() = write |
|
||||
result = write.getPropertyNameExpr()
|
||||
)
|
||||
}
|
||||
|
||||
@@ -283,8 +283,7 @@ module Fastify {
|
||||
override RouteHandler getRouteHandler() { result = rh }
|
||||
|
||||
override Expr getNameExpr() {
|
||||
exists(DataFlow::PropWrite write |
|
||||
this.getAHeaderSource().flowsTo(write.getBase()) and
|
||||
exists(DataFlow::PropWrite write | getAHeaderSource().getAPropertyWrite() = write |
|
||||
result = write.getPropertyNameExpr()
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user