Microsoft Internet Explorer OnUnload Null Pointer Dereference Vulnerability
BID:22678
Info
Microsoft Internet Explorer OnUnload Null Pointer Dereference Vulnerability
Bugtraq ID:
22678
Class:
Race Condition Error
CVE:
CVE-2007-1094
Remote:
Yes
Local:
No
Published:
Feb 22 2007 12:00AM
Updated:
May 12 2015 07:34PM
Credit:
Discovery is credited to Michal Zalewski.
Vulnerable:
Microsoft Internet Explorer 7.0
+
Microsoft Windows Server 2003 Sp2 X64
+
Microsoft Windows Server 2003 Sp2 X64
+
Microsoft Windows Server 2003 SP2
+
Microsoft Windows Server 2003 SP2
+
Microsoft Windows Server 2003 SP2
+
Microsoft Windows Server 2003 Sp1 X64
+
Microsoft Windows Server 2003 Sp1 X64
+
Microsoft Windows Server 2003 SP1
+
Microsoft Windows Server 2003 SP1
+
Microsoft Windows Server 2003 Itanium SP2
+
Microsoft Windows Server 2003 Itanium SP2
+
Microsoft Windows Server 2003 Itanium SP2
+
Microsoft Windows Server 2003 Itanium SP1
+
Microsoft Windows Server 2003 Itanium SP1
+
Microsoft Windows Server 2003 Itanium 0
+
Microsoft Windows Server 2003 Itanium 0
+
Microsoft Windows Server 2003 x64 SP2
+
Microsoft Windows Server 2003 x64 SP2
+
Microsoft Windows Server 2003 x64 SP2
+
Microsoft Windows Server 2008 for 32-bit Systems SP2
+
Microsoft Windows Server 2008 for 32-bit Systems SP2
+
Microsoft Windows Server 2008 for 32-bit Systems SP2
+
Microsoft Windows Server 2008 for 32-bit Systems 0
+
Microsoft Windows Server 2008 for 32-bit Systems 0
+
Microsoft Windows Server 2008 for 32-bit Systems 0
+
Microsoft Windows Server 2008 for Itanium-based Systems SP2
+
Microsoft Windows Server 2008 for Itanium-based Systems SP2
+
Microsoft Windows Server 2008 for Itanium-based Systems SP2
+
Microsoft Windows Server 2008 for Itanium-based Systems 0
+
Microsoft Windows Server 2008 for Itanium-based Systems 0
+
Microsoft Windows Server 2008 for Itanium-based Systems 0
+
Microsoft Windows Server 2008 for x64-based Systems SP2
+
Microsoft Windows Server 2008 for x64-based Systems SP2
+
Microsoft Windows Server 2008 for x64-based Systems SP2
+
Microsoft Windows Server 2008 for x64-based Systems R2
+
Microsoft Windows Server 2008 for x64-based Systems R2
+
Microsoft Windows Server 2008 for x64-based Systems 0
+
Microsoft Windows Server 2008 for x64-based Systems 0
+
Microsoft Windows Server 2008 for x64-based Systems 0
+
Microsoft Windows Vista Ultimate
+
Microsoft Windows Vista Ultimate
+
Microsoft Windows Vista Ultimate
+
Microsoft Windows Vista Ultimate
+
Microsoft Windows Vista Ultimate
+
Microsoft Windows Vista Ultimate
+
Microsoft Windows Vista SP2
+
Microsoft Windows Vista SP2
+
Microsoft Windows Vista SP2
+
Microsoft Windows Vista SP1
+
Microsoft Windows Vista SP1
+
Microsoft Windows Vista SP1
+
Microsoft Windows Vista Home Premium
+
Microsoft Windows Vista Home Premium
+
Microsoft Windows Vista Home Premium
+
Microsoft Windows Vista Home Premium
+
Microsoft Windows Vista Home Premium
+
Microsoft Windows Vista Home Premium
+
Microsoft Windows Vista Home Premium
+
Microsoft Windows Vista Home Premium
+
Microsoft Windows Vista Home Basic
+
Microsoft Windows Vista Home Basic
+
Microsoft Windows Vista Home Basic
+
Microsoft Windows Vista Home Basic
+
Microsoft Windows Vista Home Basic
+
Microsoft Windows Vista Home Basic
+
Microsoft Windows Vista Home Basic
+
Microsoft Windows Vista Home Basic
+
Microsoft Windows Vista Enterprise
+
Microsoft Windows Vista Enterprise
+
Microsoft Windows Vista Enterprise
+
Microsoft Windows Vista Enterprise
+
Microsoft Windows Vista Enterprise
+
Microsoft Windows Vista Enterprise
+
Microsoft Windows Vista Enterprise
+
Microsoft Windows Vista Enterprise
+
Microsoft Windows Vista Business
+
Microsoft Windows Vista Business
+
Microsoft Windows Vista Business
+
Microsoft Windows Vista Business
+
Microsoft Windows Vista Business
+
Microsoft Windows Vista Business
+
Microsoft Windows Vista Business
+
Microsoft Windows Vista Business
+
Microsoft Windows Vista 0
+
Microsoft Windows Vista 0
+
Microsoft Windows Vista 0
+
Microsoft Windows Vista 0
+
Microsoft Windows Vista 0
+
Microsoft Windows Vista 0
+
Microsoft Windows Vista 0
+
Microsoft Windows Vista 0
+
Microsoft Windows Vista Enterprise 64-bit edition SP2
+
Microsoft Windows Vista Enterprise 64-bit edition SP2
+
Microsoft Windows Vista Enterprise 64-bit edition SP1
+
Microsoft Windows Vista Enterprise 64-bit edition SP1
+
Microsoft Windows Vista Enterprise 64-bit edition 0
+
Microsoft Windows Vista Enterprise 64-bit edition 0
+
Microsoft Windows Vista Home Basic 64-bit edition Sp1 X64
+
Microsoft Windows Vista Home Basic 64-bit edition Sp1 X64
+
Microsoft Windows Vista Home Basic 64-bit edition SP1
+
Microsoft Windows Vista Home Basic 64-bit edition SP1
+
Microsoft Windows Vista Home Basic 64-bit edition 0
+
Microsoft Windows Vista Home Basic 64-bit edition 0
+
Microsoft Windows Vista Home Premium 64-bit edition SP2
+
Microsoft Windows Vista Home Premium 64-bit edition SP2
+
Microsoft Windows Vista Home Premium 64-bit edition SP1
+
Microsoft Windows Vista Home Premium 64-bit edition SP1
+
Microsoft Windows Vista Home Premium 64-bit edition 0
+
Microsoft Windows Vista Home Premium 64-bit edition 0
+
Microsoft Windows Vista x64 Edition SP2
+
Microsoft Windows Vista x64 Edition SP2
+
Microsoft Windows Vista x64 Edition SP2
+
Microsoft Windows Vista x64 Edition SP1
+
Microsoft Windows Vista x64 Edition SP1
+
Microsoft Windows Vista x64 Edition SP1
+
Microsoft Windows Vista x64 Edition 0
+
Microsoft Windows Vista x64 Edition 0
+
Microsoft Windows Vista x64 Edition 0
+
Microsoft Windows Vista x64 Edition Service Pack 2 0
+
Microsoft Windows XP 0
+
Microsoft Windows XP 0
+
Microsoft Windows XP Embedded SP3
+
Microsoft Windows XP Embedded SP3
+
Microsoft Windows XP Embedded SP3
+
Microsoft Windows XP Home SP3
+
Microsoft Windows XP Home SP3
+
Microsoft Windows XP Home SP3
+
Microsoft Windows XP Home SP2
+
Microsoft Windows XP Home SP2
+
Microsoft Windows XP Home SP1
+
Microsoft Windows XP Home SP1
+
Microsoft Windows XP Media Center Edition SP3
+
Microsoft Windows XP Media Center Edition SP3
+
Microsoft Windows XP Media Center Edition SP3
+
Microsoft Windows XP Professional SP3
+
Microsoft Windows XP Professional SP3
+
Microsoft Windows XP Professional SP3
+
Microsoft Windows XP Professional SP2
+
Microsoft Windows XP Professional SP2
+
Microsoft Windows XP Professional SP1
+
Microsoft Windows XP Professional SP1
+
Microsoft Windows XP Professional
+
Microsoft Windows XP Professional
+
Microsoft Windows XP Professional x64 Edition SP3
+
Microsoft Windows XP Professional x64 Edition SP3
+
Microsoft Windows XP Professional x64 Edition SP2
+
Microsoft Windows XP Professional x64 Edition SP2
+
Microsoft Windows XP Professional x64 Edition SP2
+
Microsoft Windows XP Professional x64 Edition
+
Microsoft Windows XP Professional x64 Edition
+
Microsoft Windows XP Service Pack 3 0
+
Microsoft Windows XP Service Pack 3 0
+
Microsoft Windows XP Tablet PC Edition SP3
+
Microsoft Windows XP Tablet PC Edition SP3
+
Microsoft Windows XP Tablet PC Edition SP3
Microsoft Internet Explorer 6.0 SP1
Microsoft Internet Explorer 6.0
-
Microsoft Windows 2000 Advanced Server SP2
-
Microsoft Windows 2000 Advanced Server SP2
-
Microsoft Windows 2000 Advanced Server SP2
-
Microsoft Windows 2000 Advanced Server SP1
-
Microsoft Windows 2000 Advanced Server SP1
-
Microsoft Windows 2000 Advanced Server SP1
-
Microsoft Windows 2000 Advanced Server
-
Microsoft Windows 2000 Advanced Server
-
Microsoft Windows 2000 Advanced Server
-
Microsoft Windows 2000 Datacenter Server SP2
-
Microsoft Windows 2000 Datacenter Server SP2
-
Microsoft Windows 2000 Datacenter Server SP2
-
Microsoft Windows 2000 Datacenter Server SP1
-
Microsoft Windows 2000 Datacenter Server SP1
-
Microsoft Windows 2000 Datacenter Server SP1
-
Microsoft Windows 2000 Datacenter Server
-
Microsoft Windows 2000 Datacenter Server
-
Microsoft Windows 2000 Datacenter Server
-
Microsoft Windows 2000 Professional SP2
-
Microsoft Windows 2000 Professional SP2
-
Microsoft Windows 2000 Professional SP2
-
Microsoft Windows 2000 Professional SP1
-
Microsoft Windows 2000 Professional SP1
-
Microsoft Windows 2000 Professional SP1
-
Microsoft Windows 2000 Professional
-
Microsoft Windows 2000 Professional
-
Microsoft Windows 2000 Professional
-
Microsoft Windows 2000 Server SP2
-
Microsoft Windows 2000 Server SP2
-
Microsoft Windows 2000 Server SP2
-
Microsoft Windows 2000 Server SP1
-
Microsoft Windows 2000 Server SP1
-
Microsoft Windows 2000 Server SP1
-
Microsoft Windows 2000 Server
-
Microsoft Windows 2000 Server
-
Microsoft Windows 2000 Server
-
Microsoft Windows 2000 Terminal Services SP2
-
Microsoft Windows 2000 Terminal Services SP2
-
Microsoft Windows 2000 Terminal Services SP2
-
Microsoft Windows 2000 Terminal Services SP1
-
Microsoft Windows 2000 Terminal Services SP1
-
Microsoft Windows 2000 Terminal Services SP1
-
Microsoft Windows 2000 Terminal Services
-
Microsoft Windows 2000 Terminal Services
-
Microsoft Windows 2000 Terminal Services
-
Microsoft Windows 98
-
Microsoft Windows 98
-
Microsoft Windows 98
-
Microsoft Windows 98SE
-
Microsoft Windows 98SE
-
Microsoft Windows 98SE
-
Microsoft Windows ME
-
Microsoft Windows ME
-
Microsoft Windows ME
-
Microsoft Windows NT 4.0 SP6a
-
Microsoft Windows NT 4.0 SP6a
-
Microsoft Windows NT Enterprise Server 4.0 SP6a
-
Microsoft Windows NT Enterprise Server 4.0 SP6a
-
Microsoft Windows NT Enterprise Server 4.0 SP6a
-
Microsoft Windows NT Server 4.0 SP6a
-
Microsoft Windows NT Server 4.0 SP6a
-
Microsoft Windows NT Server 4.0 SP6a
-
Microsoft Windows NT Terminal Server 4.0 SP6a
-
Microsoft Windows NT Terminal Server 4.0 SP6a
-
Microsoft Windows NT Workstation 4.0 SP6a
-
Microsoft Windows NT Workstation 4.0 SP6a
-
Microsoft Windows NT Workstation 4.0 SP6a
+
Microsoft Windows Server 2003 Datacenter Edition
+
Microsoft Windows Server 2003 Datacenter Edition
+
Microsoft Windows Server 2003 Datacenter Edition
+
Microsoft Windows Server 2003 Datacenter Edition Itanium 0
+
Microsoft Windows Server 2003 Datacenter Edition Itanium 0
+
Microsoft Windows Server 2003 Enterprise Edition
+
Microsoft Windows Server 2003 Enterprise Edition
+
Microsoft Windows Server 2003 Enterprise Edition
+
Microsoft Windows Server 2003 Enterprise Edition Itanium 0
+
Microsoft Windows Server 2003 Enterprise Edition Itanium 0
+
Microsoft Windows Server 2003 Enterprise Edition Itanium 0
+
Microsoft Windows Server 2003 Standard Edition
+
Microsoft Windows Server 2003 Standard Edition
+
Microsoft Windows Server 2003 Standard Edition
+
Microsoft Windows Server 2003 Web Edition
+
Microsoft Windows Server 2003 Web Edition
+
Microsoft Windows Server 2003 Web Edition
+
Microsoft Windows XP Home
+
Microsoft Windows XP Home
+
Microsoft Windows XP Home
+
Microsoft Windows XP Professional
+
Microsoft Windows XP Professional
+
Microsoft Windows XP Professional
Not Vulnerable:
Discussion
Microsoft Internet Explorer OnUnload Null Pointer Dereference Vulnerability
Microsoft Internet Explorer is prone to a race condition that causes a denial of service. The source of the crash is reportedly a NULL-pointer dereference.
This vulnerability is similar to the one being tracked as Bugzilla ID 371321 and BID 22679 (Mozilla Firefox OnUnload Memory Corruption Vulnerability).
Microsoft Internet Explorer 6 and 7 are vulnerable to this issue.
Exploit / POC
Microsoft Internet Explorer OnUnload Null Pointer Dereference Vulnerability
The following proof of concept is available:
http://lcamtuf.coredump.cx/ietrap/testme.html
Solution / Fix
Microsoft Internet Explorer OnUnload Null Pointer Dereference Vulnerability
Solution:
Currently we are not aware of any vendor-supplied patches for this issue. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
References
Microsoft Internet Explorer OnUnload Null Pointer Dereference Vulnerability