Fix getFlaskMailArgument()

This commit is contained in:
jorgectf
2021-10-28 13:54:14 +02:00
parent 4c2a4226ef
commit c9634f3c6f

View File

@@ -20,10 +20,8 @@ private module FlaskMail {
private DataFlow::CallCfgNode flaskMessageCall() { result = flaskMessageInstance().getACall() }
bindingset[argumentPosition, argumentName]
private DataFlow::Node getFlaskMailArgument(int argumentPosition, string argumentName) {
// 'argumentPosition' is not bound to a value.
argumentName in ["body", "html", "recipients", "sender", "subject"] and
argumentPosition in [0 .. 5] and
result in [
flaskMessageCall().getArg(argumentPosition), flaskMessageCall().getArgByName(argumentName)
]