diff --git a/cpp/ql/src/semmle/code/cpp/security/CommandExecution.qll b/cpp/ql/src/semmle/code/cpp/security/CommandExecution.qll index c7bea7eede7..48fb60442c1 100644 --- a/cpp/ql/src/semmle/code/cpp/security/CommandExecution.qll +++ b/cpp/ql/src/semmle/code/cpp/security/CommandExecution.qll @@ -99,6 +99,8 @@ class ArrayExecFunctionCall extends FunctionCall { getTarget().hasGlobalName("execv") or getTarget().hasGlobalName("execvp") or getTarget().hasGlobalName("execvpe") or + getTarget().hasGlobalName("execve") or + getTarget().hasGlobalName("fexecve") or // Windows variants getTarget().hasGlobalName("_execv") or getTarget().hasGlobalName("_execve") or