Lucene search
K

Mozilla Firefox "nsTreeRange" Dangling Pointer Exploit

🗓️ 01 Jul 2014 00:00:00Reported by RootType 
seebug
 seebug
🔗 www.seebug.org👁 16 Views

Firefox "nsTreeRange" Dangling Pointer Exploit, allows remote code execution on Mozilla Firefox versions <= 3.6.16 using a specific flaw in nsTreeSelection element

Code

                                                Advisory :


Abysssec Public Exploit :

This module exploits a code execution vulnerability in Mozilla
Firefox &#60;= 3.6.16 caused by nsTreeSelection element. The specific flaw
exists within the way Firefox handles user defined functions of
a nsTreeSelection element. When executing the function
invalidateSelection it is possible to free the nsTreeSelection object
that the function operates on. Any further operations on the freed
object can result in remote code execution.this exploit module is only
tested on win7 and used a Another JAVA ROPto defeat DEP/ASLR (due to
there is no more non-aslr module in Firefox) and in my tests works
reliably on Windows7.

there is two version of this exploit XP and 7 and both use different
method that used in MSF Exploit bounty !

XP   Version: http://www.exploit-db.com/sploits/nsTreeRange_XP.zip
Win7 Version: http://www.exploit-db.com/sploits/nsTreeRange_7.zip




questions / comments : Info [at] abysssec.com

                              

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