Fix #6879, REXML::ParseException No close tag for /div

bug/bundler_fix
wchen-r7 2016-05-17 03:14:00 -05:00
parent 95db3a0307
commit 08394765df
1 changed files with 2 additions and 9 deletions

View File

@ -101,17 +101,10 @@ class MetasploitModule < Msf::Exploit::Remote
'cookie' => sess
})
tinymce.body.each_line do |line|
next if line !~ /name="sesskey"/
sesskey = line[0..line.index('>')]
end
if sesskey == ''
sesskey = tinymce.get_hidden_inputs[1]['sesskey']
unless sesskey
fail_with(Failure::UnexpectedReply, "Unable to get proper session key")
end
sesskey = REXML::Document.new sesskey
sesskey = sesskey.root.attributes["value"]
else
sesskey = datastore['SESSKEY']
end