зеркало из https://github.com/github/codeql.git
add "valid" to the AdHocWhitelistCheckSanitizer
This commit is contained in:
Родитель
8d41ce1630
Коммит
bb8905b46e
|
@ -778,7 +778,8 @@ module TaintTracking {
|
||||||
*/
|
*/
|
||||||
class AdHocWhitelistCheckSanitizer extends SanitizerGuardNode, DataFlow::CallNode {
|
class AdHocWhitelistCheckSanitizer extends SanitizerGuardNode, DataFlow::CallNode {
|
||||||
AdHocWhitelistCheckSanitizer() {
|
AdHocWhitelistCheckSanitizer() {
|
||||||
getCalleeName().regexpMatch("(?i).*((?<!un)safe|whitelist|allow|(?<!un)auth(?!or\\b)).*") and
|
getCalleeName()
|
||||||
|
.regexpMatch("(?i).*((?<!un)safe|whitelist|valid|allow|(?<!un)auth(?!or\\b)).*") and
|
||||||
getNumArgument() = 1
|
getNumArgument() = 1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче